{ "info": { "author": "Abdullah Al Arafat Bipul", "author_email": "imbipul9@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 2.1", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "Django CMS Custom Menu\n======================\n\nAn extension for Django CMS that allows you to create multiple menus like Wordpress. This is compatible for Python 3.6, Django 2.1.9, django-cms 3.6.0\n\nReplaces Previous Versions\n--------------------------\n**This replaces the previous versions by Ryan Bagwell and Rogerio Carrasqueira which are no longer actively updated**\n\nOriginally forked from:\n\n- https://github.com/rgcarrasqueira/django-cms-named-menus\n- https://github.com/ryanbagwell/django-cms-named-menus\n- https://github.com/mcldev/djangocms-named-menus\n\nInstallation\n------------\n\n1. Install with pip ``pip install djcms-custom-menu``\n\n2. Add ``djcms_custom_menu`` to INSTALLED_APPS\n\n3. Run migrations ``python manage.py migrate``\n\n\nUsage\n-----\n\nAfter installation, place the ``{% show_djcms_custom_menu 'YourMenuName' 0 100 100 100 \"snippets/cms_named_menu.html\" %}`` template tag where you want your menu to appear.\n\n.. code::\n\n {% load djcms_custom_menu_tags %}\n\n \n\nNext, create your menu in the admin area using the drag and drop interface.\n\nDrag or add button click to add items as menu items:\n\n.. image:: ui1.png\n\n\nYou can also add external website links as menu item.\n\nAdd button click to add external website link as menu items:\n\n.. image:: ui2.png\n\n\nSettings\n--------\nThe following settings can be changed by adding to your project's settings.py file:\n\n1. Override the default cache duration for DJCMS Custom Menu, default = 0 seconds\n\n.. code::\n\n DJCMS_CUSTOM_MENU_CACHE_DURATION = 3600\n\n\n2. Set the application namespaces that can be used with DJCMS Custom Menus as a list, default is CMS pages only - as the page id will not be unique for other applications e.g. Aldryn NewsBlog etc. default = ['CMSMenu',]\n\n.. code::\n\n DJCMS_CUSTOM_MENU_NAMESPACES = ['CMSMenu',]\n\nor to allow all namespaces:\n\n.. code::\n\n DJCMS_CUSTOM_MENU_NAMESPACES = None\n\n\nN.B.: Just feel free to contact for any query and help\n------------------------------------------------------\n\nAbdullah Al Arafat | imbipul9@gmail.com | +8801712192445", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/imbipul/djcms-custom-menu", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "djcms-custom-menu", "package_url": "https://pypi.org/project/djcms-custom-menu/", "platform": "", "project_url": "https://pypi.org/project/djcms-custom-menu/", "project_urls": { "Homepage": "https://github.com/imbipul/djcms-custom-menu" }, "release_url": "https://pypi.org/project/djcms-custom-menu/1.0.5/", "requires_dist": null, "requires_python": "", "summary": "An extension for Django CMS that allows you to create and edit multiple menus like Wordpress. This is compatible for Python 3.6, Django 2.1.9, django-cms 3.6.0", "version": "1.0.5" }, "last_serial": 5875594, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "8d35fad50c1d555e695f93034d2ca915", "sha256": "e8bf3f38062dc7502a8b34b5682a977c4265566ee864a685306039006ea1f7dd" }, "downloads": -1, "filename": "djcms_custom_menu-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8d35fad50c1d555e695f93034d2ca915", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 128868, "upload_time": "2019-07-10T06:09:48", "url": "https://files.pythonhosted.org/packages/95/09/1968da2bf6b1cf635967d8df6cd80655561c4397282ec1daf3cd3a24e59e/djcms_custom_menu-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d99d557fa41a7c96d224dd0583e5ff34", "sha256": "037337985ee0222428559ecdfeaefdbfa00f1981009c1fe17de20bd7b674fddc" }, "downloads": -1, "filename": "djcms-custom-menu-1.0.1.tar.gz", "has_sig": false, "md5_digest": "d99d557fa41a7c96d224dd0583e5ff34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 122578, "upload_time": "2019-07-10T06:09:50", "url": "https://files.pythonhosted.org/packages/45/c1/ead517c2401bfe813bee5777d1b779a3cfa4ffd1df84631dcd8d9476842b/djcms-custom-menu-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "d4d39d6daab5d77a99ec282ef061136a", "sha256": "34cfa0236c885ca06a99282d5990d2a9f9e6513bbc941cb5ae3f01f3d2354342" }, "downloads": -1, "filename": "djcms-custom-menu-1.0.2.tar.gz", "has_sig": false, "md5_digest": "d4d39d6daab5d77a99ec282ef061136a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 122588, "upload_time": "2019-09-23T16:16:08", "url": "https://files.pythonhosted.org/packages/de/d5/18d5b4caa516dee64dbf97b86cfd86cf6c94984572b5d1ac589ccd09d446/djcms-custom-menu-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "8081ec40270bda7aa843d36cf1365a78", "sha256": "f329c62b60637a82ef909a214976c80fa0cf5b1acbae9a11ea11819b37843d8d" }, "downloads": -1, "filename": "djcms-custom-menu-1.0.3.tar.gz", "has_sig": false, "md5_digest": "8081ec40270bda7aa843d36cf1365a78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 125896, "upload_time": "2019-09-23T18:42:08", "url": "https://files.pythonhosted.org/packages/c6/e0/10c239d028187b412bb5dc4ba9e05457fb6aa7f47691ada9c5a5988ec24e/djcms-custom-menu-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "0c94982765093c9dc78bc13703bbdac4", "sha256": "f2623b85fc0f0523527b5f62d124dd259afd2f1164c84397081f3a46785e8cc1" }, "downloads": -1, "filename": "djcms-custom-menu-1.0.4.tar.gz", "has_sig": false, "md5_digest": "0c94982765093c9dc78bc13703bbdac4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 124889, "upload_time": "2019-09-23T18:55:45", "url": "https://files.pythonhosted.org/packages/21/d2/0e21ed8968dfef9555d5a53d66552d34fce20be3b01418715693a3d561c8/djcms-custom-menu-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "354a9a2420ddeecb926c0192dd513304", "sha256": "8f5f3ff7c33cd3ab5f039b83149d04f788d4468ae885cbe32681c48252035c08" }, "downloads": -1, "filename": "djcms-custom-menu-1.0.5.tar.gz", "has_sig": false, "md5_digest": "354a9a2420ddeecb926c0192dd513304", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 125320, "upload_time": "2019-09-23T19:09:56", "url": "https://files.pythonhosted.org/packages/10/8d/cbad67ff15505eb96d6218c14a7872e7fd23ecc451bed5ef5066a341260c/djcms-custom-menu-1.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "354a9a2420ddeecb926c0192dd513304", "sha256": "8f5f3ff7c33cd3ab5f039b83149d04f788d4468ae885cbe32681c48252035c08" }, "downloads": -1, "filename": "djcms-custom-menu-1.0.5.tar.gz", "has_sig": false, "md5_digest": "354a9a2420ddeecb926c0192dd513304", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 125320, "upload_time": "2019-09-23T19:09:56", "url": "https://files.pythonhosted.org/packages/10/8d/cbad67ff15505eb96d6218c14a7872e7fd23ecc451bed5ef5066a341260c/djcms-custom-menu-1.0.5.tar.gz" } ] }