{ "info": { "author": "cnanyi", "author_email": "cnanyi@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Django :: 2.0", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "Django-vali\n------------\n- platform Backend part built using the `Django`,\n- replace default admin templates using `Vali Admin`\n![screenshoot](https://github.com/cnanyi/django-vali/blob/master/image.png?raw=true)\nRequirements\n------------\n\n* django >= 2.0\n* python >= 3.5\n\nHow to use\n----------\n- Install with pip\n\n $ pip install django-vali\n\n- Add `vali` to your `INSTALLED_APPS` setting like this:\n```\n INSTALLED_APPS = (\n 'vali',\n 'django.contrib.admin',\n ...\n )\n```\n\n- Config vali:\n```\nVALI_CONFIG = {\n # the vali-admin themes default, blue, purple, green,brown\n 'theme': 'default',\n 'dashboard': {'name': 'dashboard', 'url': '/admin/'},\n # the order for applist default, registry\n # display applist by group: True\n # e.g. {group: True}\n # default check decorators vali.decorator.vali_models_group on ModelAdmin\n # * otherwize use group_marker in verbose_name_plural, (will be deprecated in future version 0.2.0)*\n # * e.g. {group: True, group_marker : '-'}\n # verbose_name_plural = system-user\n # * display the model \"user\" in group \"system\"\n 'applist': {\"order\": \"registry\", \"group\": True},\n # default: //maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css\n # 'font_awesome_url': 'font-awesome-4.7.0/css/font-awesome.min.css',\n}\n```\n\n- find more info for style customize at [pratikborsadiya' blog ](https://pratikborsadiya.in/blog/vali-admin/)\n\n\n- run server\n```\n $ ./manage.py runserver\n```\n\n- Point your browser to http://localhost:8000\n- Login with user: demo , password: demo\n\nThanks\n---\n- [Django project ](http://djangoproject.com/)\n- [Vali Admin](https://github.com/pratikborsadiya/vali-admin)\n\n\nLicense\n--------\nThis project is licensed under the [MIT](LICENSE) License\n\nTodo\n--------\n\n-(remoe)modify ValiRelatedFieldWidgetWrapper with Vali theme\n-(done) replace ValiRelatedFieldWidgetWrapper with ValiCheckboxSelectMultiple, show user permission with groups\n-(done) support more theme support\n-(done) app/model orders\n-(done) app/model groups\n- ...", "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/cnanyi/django-vali", "keywords": "", "license": "MIT License", "maintainer": "cnanyi", "maintainer_email": "cnanyi@gmail.com", "name": "django-vali", "package_url": "https://pypi.org/project/django-vali/", "platform": "all", "project_url": "https://pypi.org/project/django-vali/", "project_urls": { "Homepage": "https://github.com/cnanyi/django-vali" }, "release_url": "https://pypi.org/project/django-vali/0.2.0/", "requires_dist": null, "requires_python": "", "summary": "a django admin theme using vali-admin with bootstrap4", "version": "0.2.0" }, "last_serial": 3994094, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "eefc5aac370b10736a8113c9d5fcb97d", "sha256": "b088a8a7012d0b11907dc9b6b969087da4ec54d1480cdf9c15005a939c1fc073" }, "downloads": -1, "filename": "django-vali-0.1.1.tar.gz", "has_sig": false, "md5_digest": "eefc5aac370b10736a8113c9d5fcb97d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1557847, "upload_time": "2018-02-04T08:10:35", "url": "https://files.pythonhosted.org/packages/4b/b2/ad4168e6acc0e6927fe586654728b995d5d607c7ca81c9406fd3dcc216b8/django-vali-0.1.1.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "add809813ffabcc0069395d8aa33217b", "sha256": "163ecd0862b08a2f5d0cf216c2bebe8c4826dc9de52aaaacf347be241d21b2ee" }, "downloads": -1, "filename": "django-vali-0.1.3.tar.gz", "has_sig": false, "md5_digest": "add809813ffabcc0069395d8aa33217b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 991115, "upload_time": "2018-02-09T05:56:58", "url": "https://files.pythonhosted.org/packages/f2/f3/6c6739416a519a6df8aa62706be1a366d3dcd6148d30ea451d74f59ea5e0/django-vali-0.1.3.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "4501886e16e777577209e58c1ac00842", "sha256": "f056ae514b08ee4e8b53c63c91cdbce75b4172428d90daf540706c15c058a850" }, "downloads": -1, "filename": "django-vali-0.1.5.tar.gz", "has_sig": false, "md5_digest": "4501886e16e777577209e58c1ac00842", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1279796, "upload_time": "2018-06-02T07:15:32", "url": "https://files.pythonhosted.org/packages/89/7f/b4e13c47442a2dcfe30a974a748c272aabffa4417f0ddfc9b91c9c85b836/django-vali-0.1.5.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "d12d31ebf8068593df60feaeb3d03115", "sha256": "fc4e1e6a8ce919381a301224c8609fa33663c69d0a31534c6ad32eba1137da55" }, "downloads": -1, "filename": "django-vali-0.1.7.tar.gz", "has_sig": false, "md5_digest": "d12d31ebf8068593df60feaeb3d03115", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 471109, "upload_time": "2018-06-02T09:52:24", "url": "https://files.pythonhosted.org/packages/32/4b/c79ae67e1b9d0acf0ab9624c815f178bfabc5aa94bec5bb89c21d24994f4/django-vali-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "b2b1c03a573effcbde38de55413909b6", "sha256": "ae7339201471848dc9435adebaac88b5d3f410bbadd2ef021d5aa0e33f6e945e" }, "downloads": -1, "filename": "django-vali-0.1.8.tar.gz", "has_sig": false, "md5_digest": "b2b1c03a573effcbde38de55413909b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 479204, "upload_time": "2018-06-14T06:06:35", "url": "https://files.pythonhosted.org/packages/6a/cc/92d4c4386ec7d45c8ea8d3b32913b7363c880983698e5ea3fd7a86a41068/django-vali-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "65a214eca6187308ff1199e963956269", "sha256": "9663360b13fb2ac97d9742504d941915040733b603b0cd3dd3f9717a19e84d6e" }, "downloads": -1, "filename": "django-vali-0.1.9.tar.gz", "has_sig": false, "md5_digest": "65a214eca6187308ff1199e963956269", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 479878, "upload_time": "2018-06-22T06:47:15", "url": "https://files.pythonhosted.org/packages/7d/ed/ed565268a6d80f53419104026a35f967a0617508f1c03c37b0596afeab73/django-vali-0.1.9.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "4a997c1bbd73e46ca4885dd2ae5a41bb", "sha256": "b4192db814397c8cbf6081de058dc5faf6c8ed7e308959ea89b9ae1f78f14128" }, "downloads": -1, "filename": "django-vali-0.2.0.tar.gz", "has_sig": false, "md5_digest": "4a997c1bbd73e46ca4885dd2ae5a41bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 481146, "upload_time": "2018-06-24T03:57:25", "url": "https://files.pythonhosted.org/packages/82/0b/a7639de297e864148c90b6f120c437493b8b77b0126b5820a7e5f9ea048e/django-vali-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4a997c1bbd73e46ca4885dd2ae5a41bb", "sha256": "b4192db814397c8cbf6081de058dc5faf6c8ed7e308959ea89b9ae1f78f14128" }, "downloads": -1, "filename": "django-vali-0.2.0.tar.gz", "has_sig": false, "md5_digest": "4a997c1bbd73e46ca4885dd2ae5a41bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 481146, "upload_time": "2018-06-24T03:57:25", "url": "https://files.pythonhosted.org/packages/82/0b/a7639de297e864148c90b6f120c437493b8b77b0126b5820a7e5f9ea048e/django-vali-0.2.0.tar.gz" } ] }