{ "info": { "author": "Arif Onur SEN", "author_email": "arifonursen@3goz.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 2.0", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "===================\ndjango_modern_admin\n===================\n\nDjangoModernAdmin is a materialize Django admin extension to for your web apps. \nWith DjangoModernAdmin your dashboard will be more powerful and had a wonderful design.\n\nDetailed documentation is in the \"docs\" directory.\n\nQuick start\n-----------\n\n1. Add \u201cdjango_modern_admin\u201d to your INSTALLED_APPS setting like this::\n\n INSTALLED_APPS = [\n \u2018django.contrib.auth\u2019,\n \u2018django_modern_admin\u2019,\n\t\t\u2018django.contrib.admin\u2019,\n\t\t\u2018... \u2018\n ]\n\t\n2. Requirements: Pillow, oauth2client\n\n3. Run `python manage.py migrate` to create the django_modern_admin models.\n\n4. You must define in settings.py \n\tGOOGLE_ANALYTICS_SERVICE_ACCOUNT_JSON = os.path.join(BASE_DIR, \u2018xxx.json\u2019)\n\tGOOGLE_ANALYTICS_ID = \u2018123456789\u2019\n\n5. If you want to use charts you should set chart model and field in settings.py\n\tFor Top Left Line Chart:\n\t\n\tTOP_LEFT_CHART = {\n \t'title': 'Revenue',\n \t'baseChartModel': 'Orders.Orders',\n \t'baseChartLineField': 'orderTotal',\n \t'baseChartDateField': 'orderDate',\n \t'doughnutChartNameField': 'orderCategory',\n \t'doughnutChartValueField': 'orderTotal',\n \t'tableFieldsForDay': {'orderQty', 'productPrice', 'orderTotal'},\n \t'tableFieldsForMonth': {'orderQty', 'orderTotal'}\n\t}\n\n\tFor Mini Bar Charts:\n\t\n\tMINI_BAR_CHART = {\n \t'first': {\n \t'icon': 'mdi-action-account-child', # optional\n \t'chartModel': 'auth.User',\n \t'chartModelDateField': 'date_joined',\n \t'color': 'green',\n \t},\n \t'second': {\n \t# 'icon': '', # optional\n \t'chartModel': 'Orders.Orders',\n \t'chartModelDateField': 'orderDate',\n \t'color': 'deep-purple',\n \t},\n \t'third': {\n \t'icon': 'mdi-action-announcement', # optional\n \t'chartModel': 'auth.User',\n \t'chartModelDateField': 'date_joined',\n \t'color': 'blue-grey',\n \t},\n \t'fourth': {\n \t# 'icon': '', # optional\n \t'chartModel': 'Orders.Orders',\n \t'chartModelDateField': 'orderDate',\n \t'color': 'orange'\n \t}\n\t}\n\t\n\tFor jVectorMap:\n\n\tVECTOR_MAP_JS_URL = '/static/js/plugins/jvectormap/jvector-turkey.js'\n\n\tFor Left and Right Model List:\n\t\n\tMODEL_LIST = {\n \t'left': {\n \t'modelIcon': 'mdi-content-select-all',\n \t'modelName': 'Products.Products',\n \t'listFields': {'name', 'price', },\n \t'filterField': 'price__lte', # optional\n \t'filterValue': '400', # optional\n \t'orderField': 'price',\n \t},\n \t'right': {\n \t'modelName': 'Orders.Orders',\n \t'listFields': ['product', 'orderQty'],\n \t'orderField': 'orderDate'\n \t}\n\t}\n\n\tFooter Copyright:\n\tFOOTERCOPYRIGHT = \u2018Django Modern Admin\u2019 # optional\n\t\n\tSite Title:\n\tSITE_TITLE = \u2018Django Modern Admin Administration\u2019\n\t\n\tSite Header:\n\tSITE_HEADER = \u2018Django Modern Admin Header\u2019\n\t\n\tIndex Title:\n\tINDEX_TITLE = \u2018Django Modern Admin Index\u2019\n\n6. Visit http://127.0.0.1:8000/admin/ to see the magic.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "GPLv3+", "maintainer": "", "maintainer_email": "", "name": "django-modern-admin", "package_url": "https://pypi.org/project/django-modern-admin/", "platform": "", "project_url": "https://pypi.org/project/django-modern-admin/", "project_urls": null, "release_url": "https://pypi.org/project/django-modern-admin/0.1/", "requires_dist": null, "requires_python": "", "summary": "A materialize design Django admin app to make your dashboard awesome.", "version": "0.1" }, "last_serial": 4419553, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "ad8fe785b6512d07939c7136321d06bc", "sha256": "c557e09b0982e1d8b5385fe630319682884e415bce69bad67d94fe9c4895e0ea" }, "downloads": -1, "filename": "django_modern_admin-0.1.tar.gz", "has_sig": false, "md5_digest": "ad8fe785b6512d07939c7136321d06bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2311920, "upload_time": "2018-10-26T14:37:45", "url": "https://files.pythonhosted.org/packages/ba/16/a109ad146a77ff71fb2009d421e93cbd2b11a8c291baf0ad27acd82a31f0/django_modern_admin-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ad8fe785b6512d07939c7136321d06bc", "sha256": "c557e09b0982e1d8b5385fe630319682884e415bce69bad67d94fe9c4895e0ea" }, "downloads": -1, "filename": "django_modern_admin-0.1.tar.gz", "has_sig": false, "md5_digest": "ad8fe785b6512d07939c7136321d06bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2311920, "upload_time": "2018-10-26T14:37:45", "url": "https://files.pythonhosted.org/packages/ba/16/a109ad146a77ff71fb2009d421e93cbd2b11a8c291baf0ad27acd82a31f0/django_modern_admin-0.1.tar.gz" } ] }