{ "info": { "author": "Syrus Akbary", "author_email": "me@syrusakbary.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Flask-SuperAdmin\n================\n\n\n.. image:: https://travis-ci.org/SyrusAkbary/Flask-SuperAdmin.png?branch=master\n :target: https://travis-ci.org/SyrusAkbary/Flask-SuperAdmin\n\nFlask-Superadmin is the **best** admin interface framework for `Flask `_. As good as Django admin.\n\nBatteries included:\n\n* Admin interface\n* **Scaffolding for MongoEngine, Django and SQLAlchemy**\n* File administrator (optional)\n\nRequirements:\n\n* `Flask`_\n* `WTForms `_\n\n\nAdmin interface\n---------------\n\nInfluenced heavily by the Django admin, **provides easy create/edit/delete functionality** for your \nproject's models (MongoEngine, Django or SQLAlchemy).\n\n\n.. image:: https://raw.github.com/SyrusAkbary/Flask-SuperAdmin/master/screenshots/model-list.png\n :width: 480px\n :target: https://raw.github.com/SyrusAkbary/Flask-SuperAdmin/master/screenshots/model-list.png\n\n.. image:: https://raw.github.com/SyrusAkbary/Flask-SuperAdmin/master/screenshots/model-edit.png\n :width: 480px\n :target: https://raw.github.com/SyrusAkbary/Flask-SuperAdmin/master/screenshots/model-edit.png\n\n\nIntroduction\n------------\n\nThis is library for building adminstrative interface on top of Flask framework.\n\nInstead of providing simple scaffolding for SQLAlchemy, MongoEngine or Django models, Flask-SuperAdmin\nprovides tools that can be used to build adminstrative interface of any complexity,\nusing consistent look and feel.\n\n\nSmall example (Flask initialization omitted)::\n\n from flask.ext.superadmin import Admin, model\n\n app = Flask(__name__)\n admin = Admin(app)\n\n # For SQLAlchemy (User is a SQLAlchemy Model/Table)\n admin.register(User, session=db.session) \n\n # For MongoEngine Documents (User is a MongoEngine Document)\n admin.register(User)\n\n # For Django Models (User is a Django Model)\n admin.register(User)\n\n\n # Adding a custom view\n admin.add_view(CustomView(name='Photos', category='Cats'))\n\n admin.setup_app(app)\n\n\nInstallation\n------------\n\nFor installing you have to do::\n\n pip install Flask-SuperAdmin\n\nOr::\n\n python setup.py install\n\n\nExamples\n--------\n\nLibrary comes with a lot of examples, you can find them in `examples `_ directory.\n\n- `MongoEngine `_\n- `SQLAlchemy `_\n- `Django `_\n- `Flask-Login integration `_\n\n\nDocumentation\n-------------\n\nFlask-SuperAdmin is extensively documented, you can find `documentation here `_.\n\n\n3rd Party Stuff\n---------------\n\nFlask-SuperAdmin is built with help of `Twitter Bootstrap `_, `Chosen `_, and `jQuery `_.\n\n\nKudos\n-----\n\nThis library is a supervitamined fork of the `Flask-Admin `_ package by Serge S. Koval.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/syrusakbary/flask-superadmin/", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "Flask-SuperAdmin", "package_url": "https://pypi.org/project/Flask-SuperAdmin/", "platform": "any", "project_url": "https://pypi.org/project/Flask-SuperAdmin/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/syrusakbary/flask-superadmin/" }, "release_url": "https://pypi.org/project/Flask-SuperAdmin/1.7.1/", "requires_dist": null, "requires_python": null, "summary": "The best admin interface framework for Python. With scaffolding for MongoEngine, Django and SQLAlchemy.", "version": "1.7.1" }, "last_serial": 868300, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "3b55788bf8dd6e024941559dff338fa7", "sha256": "ae457fbd93fb7cb779256486ab351765436cdf845109b6c9236e362738205247" }, "downloads": -1, "filename": "Flask-SuperAdmin-1.0.tar.gz", "has_sig": false, "md5_digest": "3b55788bf8dd6e024941559dff338fa7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 192036, "upload_time": "2012-08-18T00:06:02", "url": "https://files.pythonhosted.org/packages/78/9d/dfe5b1200fb8e2a1b5991a8edaab852ca5b258542e4fdaa636d0a7d69648/Flask-SuperAdmin-1.0.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "ae1cbaf113f3457dba83961f6177a6f3", "sha256": "c139321f77c757241947c21adfbb97eb5198c41f727748a2e8c1a8f73cf5b169" }, "downloads": -1, "filename": "Flask-SuperAdmin-1.5.tar.gz", "has_sig": false, "md5_digest": "ae1cbaf113f3457dba83961f6177a6f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 180507, "upload_time": "2012-08-25T14:27:49", "url": "https://files.pythonhosted.org/packages/3e/a0/f6eb354c2aa5a15fd0bca330575b1e991ddb2b7b5899de0731183fcdc54e/Flask-SuperAdmin-1.5.tar.gz" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "8f5ea61af7049598757e2d898430417a", "sha256": "b130acd64facbe2924c016a2d13c1b7da3ecc03e8d1adc39c9587f0d15100c7d" }, "downloads": -1, "filename": "Flask-SuperAdmin-1.5.1.tar.gz", "has_sig": false, "md5_digest": "8f5ea61af7049598757e2d898430417a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 180484, "upload_time": "2012-08-25T14:42:21", "url": "https://files.pythonhosted.org/packages/12/72/e82a15ab9769da2e506b193bfc174163af8bf3e3101a723ca8cec748f0cc/Flask-SuperAdmin-1.5.1.tar.gz" } ], "1.5.2": [ { "comment_text": "", "digests": { "md5": "c8c632ec1c382030572da8016e3d3571", "sha256": "021792744f7bd29d4e0434ceaf36742e2f0d8f7dff42c9ec6bc9933360f0aac5" }, "downloads": -1, "filename": "Flask-SuperAdmin-1.5.2.tar.gz", "has_sig": false, "md5_digest": "c8c632ec1c382030572da8016e3d3571", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 180791, "upload_time": "2012-08-27T12:15:50", "url": "https://files.pythonhosted.org/packages/a8/7b/4f2feb8e056306b951143746fc49936efdbc95340e27bb210c840d830e84/Flask-SuperAdmin-1.5.2.tar.gz" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "8bd9dfaa1a9ca4602d88d72973ca0449", "sha256": "a6ca589dcedd6a57b9240b2282c83d1a80de7784ab7f94c324902e65c41b1819" }, "downloads": -1, "filename": "Flask-SuperAdmin-1.6.tar.gz", "has_sig": false, "md5_digest": "8bd9dfaa1a9ca4602d88d72973ca0449", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 183709, "upload_time": "2013-03-24T14:13:36", "url": "https://files.pythonhosted.org/packages/c6/25/43bb580bc45db782f9a9aa34163b2b9e43a26d886e918fd1ea467bea21a6/Flask-SuperAdmin-1.6.tar.gz" } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "e2e29bdc770638ebcfd4a40b19e609fd", "sha256": "70a4104acce988f271a5c67b74b030bdc6854baa59d478f6e4707fffd25d80ae" }, "downloads": -1, "filename": "Flask-SuperAdmin-1.6.1.tar.gz", "has_sig": false, "md5_digest": "e2e29bdc770638ebcfd4a40b19e609fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 183734, "upload_time": "2013-03-28T22:53:47", "url": "https://files.pythonhosted.org/packages/63/b2/0e5ffeebda66717b414d562f741b8fa701571635f64c1a0d25839220947d/Flask-SuperAdmin-1.6.1.tar.gz" } ], "1.7": [ { "comment_text": "", "digests": { "md5": "0414c7b9429e0b6279af689fb416028c", "sha256": "8d3e7be1641bcd313c29bcd38c93a2b2705f138d652195502d3a0342434a209c" }, "downloads": -1, "filename": "Flask-SuperAdmin-1.7.tar.gz", "has_sig": false, "md5_digest": "0414c7b9429e0b6279af689fb416028c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 184055, "upload_time": "2013-06-08T19:05:49", "url": "https://files.pythonhosted.org/packages/f7/58/6bd6906dbd716a7c8757054c02cad7676d65751a345cc3db436396a0c5bb/Flask-SuperAdmin-1.7.tar.gz" } ], "1.7.1": [ { "comment_text": "", "digests": { "md5": "be658196f8324bb23161e55b0a6a6979", "sha256": "0444ebfc5f561be43a693216f30f1d4506485b27e4803a16b76319ec3fe175c8" }, "downloads": -1, "filename": "Flask-SuperAdmin-1.7.1.tar.gz", "has_sig": false, "md5_digest": "be658196f8324bb23161e55b0a6a6979", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 186536, "upload_time": "2013-09-17T22:47:29", "url": "https://files.pythonhosted.org/packages/b7/94/20512acf8f8df262e0fe3832b4782f5c731000be383a22aff3fa7b5e087b/Flask-SuperAdmin-1.7.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "be658196f8324bb23161e55b0a6a6979", "sha256": "0444ebfc5f561be43a693216f30f1d4506485b27e4803a16b76319ec3fe175c8" }, "downloads": -1, "filename": "Flask-SuperAdmin-1.7.1.tar.gz", "has_sig": false, "md5_digest": "be658196f8324bb23161e55b0a6a6979", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 186536, "upload_time": "2013-09-17T22:47:29", "url": "https://files.pythonhosted.org/packages/b7/94/20512acf8f8df262e0fe3832b4782f5c731000be383a22aff3fa7b5e087b/Flask-SuperAdmin-1.7.1.tar.gz" } ] }