{ "info": { "author": "Pragmatic Mates", "author_email": "info@pragmaticmates.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5" ], "description": "django-flatpages-i18n\n=====================\n\nTranslatable version of django.contrib.flatpages with basic menu support.\n\n\nRequirements\n------------\n- Django\n- django_modeltranslation\n- django_mptt\n\nTested with Django 1.8.\n\n\nInstallation\n-------------\n\n1. Install python library using pip: ``pip install django-flatpages-i18n``\n\n2. Add ``mptt``, ``modeltranslation`` and ``flatpages_i18n`` to ``INSTALLED_APPS`` in your Django settings file\n\n3. Add ``flatpages_i18n.middleware.FlatpageFallbackMiddleware`` to ``MIDDLEWARE_CLASSES`` in your Django settings file\n\n4. Specify desired languages in your Django settings file::\n\n from django.utils.translation import gettext\n\n LANGUAGE_CODE = 'en'\n LANGUAGES = (\n ('en', gettext('English')),\n ('de', gettext('German')),\n )\n\n5. Migrate your database\n\n6. Run ``sync_translation_fields`` and ``update_translation_fields`` commands (from ``modeltranslation`` app)\n\n7. If you want to use Redactor WYSIWYG editor (see settings below), you need to add ``'flatpages_i18n.urls'`` to your urls.py::\n\n if 'flatpages_i18n' in settings.INSTALLED_APPS:\n urlpatterns += i18n_patterns(\n url(r'^', include('flatpages_i18n.urls')),\n )\n\n\nUsage\n-----\n\nTo get all flatpages:\n'''''''''''''''''''''\n\nIn your HTML template::\n\n {% load i18n flatpages_i18n %}\n\n {% get_available_languages as LANGUAGES %}\n {% get_flatpages_i18n as flatpages_i18n %}\n\n \n\n\nTo get flatpage by its PK::\n\n {% get_flatpage_i18n 123 as my_flatpage %}\n {{ my_flatpage.content }}\n\n\nor by its machine_name::\n\n {% get_flatpage_i18n 'my-flatpage' as my_flatpage %}\n\n\nMenu system:\n''''''''''''\n\nTo print all menu items::\n\n
\n {% get_menu %}\n
\n\n\nto get only children of menu item identified by its PK::\n\n
\n {% get_menu 2 %}\n
\n\nor by its machine_name::\n\n
\n {% get_menu 'footer-menu' %}\n
\n\n\nSettings\n--------\n\nFLATPAGES_EDITOR\n If you wish to use `Redactor`_ as WYSIWYG editor, set it to ``'REDACTOR'``. Default: ``None``.\n\nFLATPAGES_REDACTOR_JS\n Path to Redactor .js file. Default: ``'js/redactor/redactor.js'``.\n\nFLATPAGES_REDACTOR_CSS\n Path to Redactor .css file. Default: ``'css/redactor/redactor.css'``.\n\n\nAuthors\n-------\n\nLibrary is by `Erik Telepovsky` from `Pragmatic Mates`_. See `our other libraries`_.\n\n.. _Pragmatic Mates: http://www.pragmaticmates.com/\n.. _our other libraries: https://github.com/PragmaticMates\n.. _Redactor: http://imperavi.com/redactor/", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/PragmaticMates/django-flatpages-i18n", "keywords": "django flatpages translation i18n wysiwyg", "license": "BSD License", "maintainer": "", "maintainer_email": "", "name": "django-flatpages-i18n", "package_url": "https://pypi.org/project/django-flatpages-i18n/", "platform": "", "project_url": "https://pypi.org/project/django-flatpages-i18n/", "project_urls": { "Homepage": "https://github.com/PragmaticMates/django-flatpages-i18n" }, "release_url": "https://pypi.org/project/django-flatpages-i18n/0.7.1/", "requires_dist": null, "requires_python": "", "summary": "Translatable flatpages", "version": "0.7.1" }, "last_serial": 3517335, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "7c7b975ac6d3512fe57fe341d83a7de9", "sha256": "45e4b9332ffeb8e2692befd4a65cc2a4c0523e292461dda7ca8fbea802981d2c" }, "downloads": -1, "filename": "django-flatpages-i18n-0.1.0.tar.gz", "has_sig": false, "md5_digest": "7c7b975ac6d3512fe57fe341d83a7de9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6160, "upload_time": "2012-11-03T10:58:28", "url": "https://files.pythonhosted.org/packages/82/b2/9bf37b962a6e25e5f4569b9d68756dd32a0a9096ca025ab93d695a36c9a9/django-flatpages-i18n-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "8e498093473af8a2a3f64678ba0fde37", "sha256": "e58cea74d6d0e69fce05c671c9fda83068f64ac791430515aaa6622e26175c72" }, "downloads": -1, "filename": "django-flatpages-i18n-0.1.1.tar.gz", "has_sig": false, "md5_digest": "8e498093473af8a2a3f64678ba0fde37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6086, "upload_time": "2013-02-09T11:29:25", "url": "https://files.pythonhosted.org/packages/0e/5c/fea90147d68a46a68e6413b53e79c16b301c0c7dd86881001e361ba625fa/django-flatpages-i18n-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "3a3abc1996f4f59703a5616cd06e86f4", "sha256": "e143698ad36afdb3ac27a965892afecb5f2061e80c36204db0a6c7f758eb60c7" }, "downloads": -1, "filename": "django-flatpages-i18n-0.1.2.tar.gz", "has_sig": false, "md5_digest": "3a3abc1996f4f59703a5616cd06e86f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6123, "upload_time": "2013-02-11T07:13:46", "url": "https://files.pythonhosted.org/packages/90/da/12c46248b72c75cd3bcdb830b9bbb06b82c6d8af7ec9873ed34fa72014b7/django-flatpages-i18n-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "505cd872a4a82770c407833bb2f39ebf", "sha256": "5f6b22f221651ccbbd5dc390c9e7d33867f56991f11ea3fc1f5e8de9ce137007" }, "downloads": -1, "filename": "django-flatpages-i18n-0.1.3.tar.gz", "has_sig": false, "md5_digest": "505cd872a4a82770c407833bb2f39ebf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7277, "upload_time": "2013-10-11T09:37:40", "url": "https://files.pythonhosted.org/packages/6f/77/eb05dcec38ab01606223d84f6a4951e07bcd6aadf30c9d16b8b404cdd60d/django-flatpages-i18n-0.1.3.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "dfdb0857e133ed6587dc1e7708371cef", "sha256": "22a32c2febf85856a22a2ec711c7eb33c80bced26ce00a4db4a68ff21a332d63" }, "downloads": -1, "filename": "django-flatpages-i18n-0.2.0.tar.gz", "has_sig": false, "md5_digest": "dfdb0857e133ed6587dc1e7708371cef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9481, "upload_time": "2014-01-17T12:57:14", "url": "https://files.pythonhosted.org/packages/a3/94/82d89a38d35487b42ca206a0b097fe9c02f58694f9787952ddd70cf6c0b1/django-flatpages-i18n-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "340bd18fc5ee51d4a11030869cb52fa8", "sha256": "712a3669233aec0c6fbbc487bc61b1947cc0105704a870194d4767fdb8c7fc02" }, "downloads": -1, "filename": "django-flatpages-i18n-0.2.1.tar.gz", "has_sig": false, "md5_digest": "340bd18fc5ee51d4a11030869cb52fa8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9536, "upload_time": "2014-01-17T13:06:42", "url": "https://files.pythonhosted.org/packages/5a/3f/c3995f3f4f0b9fb9ebd2eff59c032096c3a87f6705cd85815dec9ac1ce19/django-flatpages-i18n-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "4cd33e26af19c40d5403288fb95809ca", "sha256": "ae253e7aafeb9be0f0d9f9af4bebacd37780ab1fb4b40ed5fdc952a748d8f911" }, "downloads": -1, "filename": "django-flatpages-i18n-0.2.2.tar.gz", "has_sig": false, "md5_digest": "4cd33e26af19c40d5403288fb95809ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9545, "upload_time": "2014-02-04T08:06:41", "url": "https://files.pythonhosted.org/packages/ed/d7/49bf02fa92bd374018d147fe82975f8a0b2279a6ae00d61cf07a77335e8a/django-flatpages-i18n-0.2.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "1421355e7072d8b592911309becec898", "sha256": "deadb4a941041b0f29bfe676cab89b570a9ce4e976d2646b051bec969b3900b1" }, "downloads": -1, "filename": "django-flatpages-i18n-0.3.0.tar.gz", "has_sig": false, "md5_digest": "1421355e7072d8b592911309becec898", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9902, "upload_time": "2014-03-04T14:04:26", "url": "https://files.pythonhosted.org/packages/83/c9/0fb40b19e5565816a0f8395aee596b42418de4092bc99ea8d6989ff093c6/django-flatpages-i18n-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "edbb3587f5a3b8a5d798aa869a21652c", "sha256": "e1c1cc9d705c8971e12be8ce13a2008af7a210c706f39d36f4dd812454d9fa11" }, "downloads": -1, "filename": "django-flatpages-i18n-0.4.0.tar.gz", "has_sig": false, "md5_digest": "edbb3587f5a3b8a5d798aa869a21652c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 103024, "upload_time": "2014-03-06T10:10:20", "url": "https://files.pythonhosted.org/packages/29/fc/99ee72840bdf18530716c267597d5ea82b85f0935b6581638b9b3a58b3fe/django-flatpages-i18n-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "b82a02a758f5204cf51207cbfdaff781", "sha256": "6f293ca3c0eb5203b888f8e810bf696e249578e2944617127e136d2844871ee1" }, "downloads": -1, "filename": "django-flatpages-i18n-0.4.1.tar.gz", "has_sig": false, "md5_digest": "b82a02a758f5204cf51207cbfdaff781", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 103069, "upload_time": "2014-08-21T17:19:41", "url": "https://files.pythonhosted.org/packages/54/5c/a22f742058f71d83194c897b4aed4883cd350b572c0f54583a819b140eee/django-flatpages-i18n-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "5a1bb5461242dde2479cb58d967c9864", "sha256": "372e924578d02d96b862b42b6604121d49ff52dbe159713d1090b58168a9c759" }, "downloads": -1, "filename": "django-flatpages-i18n-0.4.2.tar.gz", "has_sig": false, "md5_digest": "5a1bb5461242dde2479cb58d967c9864", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101845, "upload_time": "2017-01-10T21:52:03", "url": "https://files.pythonhosted.org/packages/cf/f9/d4000f5f199ea73f1474fb04781d5652e5285abe3a26970dd88489ea2086/django-flatpages-i18n-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "5b92dcce7e9bfdb1093f4afd4daf9b4b", "sha256": "9bd686551fd7734737fec14577d2fa418893db6e04ce057849bc02c945a6fb1a" }, "downloads": -1, "filename": "django-flatpages-i18n-0.4.3.tar.gz", "has_sig": false, "md5_digest": "5b92dcce7e9bfdb1093f4afd4daf9b4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 102072, "upload_time": "2017-03-01T19:42:19", "url": "https://files.pythonhosted.org/packages/e5/28/ea7401e43b54eb6ebe1880d62ad87174170b5878630265fa87c47b039193/django-flatpages-i18n-0.4.3.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "89c2f630c3daaf5e73b9890346a069b8", "sha256": "c23ad43bd7dd22bb7e071ef4b4b88687c6091f63171f45bd516147335e1ef4c9" }, "downloads": -1, "filename": "django-flatpages-i18n-0.4.4.tar.gz", "has_sig": false, "md5_digest": "89c2f630c3daaf5e73b9890346a069b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101907, "upload_time": "2017-03-01T22:08:24", "url": "https://files.pythonhosted.org/packages/d9/2c/d0b93184e081aeea38a645aeab2e0d643a80b1c5b5e163adbdbc874a4d75/django-flatpages-i18n-0.4.4.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "7fd16590ce173022c3223d354a0e86c7", "sha256": "e68e19f10d903f226f692d83d259c6238cf25f4807a549ebe2ebb343309a40fd" }, "downloads": -1, "filename": "django-flatpages-i18n-0.5.0.tar.gz", "has_sig": false, "md5_digest": "7fd16590ce173022c3223d354a0e86c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 102027, "upload_time": "2017-03-02T15:06:50", "url": "https://files.pythonhosted.org/packages/04/53/a4aa608de3737b63f31057282d71ef030d2593b2fead580fe843133502b7/django-flatpages-i18n-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "48fed96879f559f508237693db01b4ef", "sha256": "261c2313eefdf83df30ac28b8a9dbdf9c108e1e1ca6dd571b299ba958df4ea1d" }, "downloads": -1, "filename": "django-flatpages-i18n-0.6.0.tar.gz", "has_sig": false, "md5_digest": "48fed96879f559f508237693db01b4ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 102484, "upload_time": "2017-05-15T20:32:17", "url": "https://files.pythonhosted.org/packages/e9/ed/7242bd8555b14c90a43d83466ee641f11c7aa918ac3dc3731fc0088b5c2b/django-flatpages-i18n-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "160a9d84997b77c0f8eb45a95d575e64", "sha256": "63ab7de9c1f4dc032d0bfaf51bbd52f841003e02168d8eee8f1299f02d9cf671" }, "downloads": -1, "filename": "django-flatpages-i18n-0.7.0.tar.gz", "has_sig": false, "md5_digest": "160a9d84997b77c0f8eb45a95d575e64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 102470, "upload_time": "2017-05-22T11:34:51", "url": "https://files.pythonhosted.org/packages/17/ce/bc6e453caa914f2d5e4caae767b3a8d025a4e10afd9ccc2280a55ce93c2c/django-flatpages-i18n-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "207a8d9b5fcea69675c5a34a2bfec2e1", "sha256": "9d71bcd9ed6b159c56089220ea510dd62ffe3bca406e2794fdb908bdae047f29" }, "downloads": -1, "filename": "django-flatpages-i18n-0.7.1.tar.gz", "has_sig": false, "md5_digest": "207a8d9b5fcea69675c5a34a2bfec2e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 102777, "upload_time": "2018-01-24T14:19:52", "url": "https://files.pythonhosted.org/packages/28/90/c761a936339a7230c30f42b691e3c89d9281359111e3c140a49238d75df2/django-flatpages-i18n-0.7.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "207a8d9b5fcea69675c5a34a2bfec2e1", "sha256": "9d71bcd9ed6b159c56089220ea510dd62ffe3bca406e2794fdb908bdae047f29" }, "downloads": -1, "filename": "django-flatpages-i18n-0.7.1.tar.gz", "has_sig": false, "md5_digest": "207a8d9b5fcea69675c5a34a2bfec2e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 102777, "upload_time": "2018-01-24T14:19:52", "url": "https://files.pythonhosted.org/packages/28/90/c761a936339a7230c30f42b691e3c89d9281359111e3c140a49238d75df2/django-flatpages-i18n-0.7.1.tar.gz" } ] }