{ "info": { "author": "afg984", "author_email": "afg984@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "==========\r\ndjango-fsu\r\n==========\r\n\r\nFlask-Style URL Patterns for Django\r\n\r\n------------\r\nInstallation\r\n------------\r\n\r\n.. code-block:: bash\r\n\r\n pip install django-fsu\r\n\r\n-----\r\nUsage\r\n-----\r\n\r\nIn urls.py: change your regex patterns to flask-styled paths.\r\n\r\n.. code-block:: python\r\n\r\n from django.conf.urls import include\r\n from django_fsu import url\r\n\r\n from . import views\r\n\r\n urlpatterns = [\r\n url('login', views.login),\r\n url('user/', views.profile),\r\n url('article/', views.article),\r\n url('projects/', include('projects.urls'),\r\n ]\r\n\r\nVariable parts in the route can be specified with angular brackets (``user/``). By default a variable part in the URL accepts a string without a slash however a different format code can be specified as well by using ````.\r\n\r\nVariable parts are passed to the view function as keyword arguments. In the above example, ``views.profile`` will be passed with a keyword argument: ``username``.\r\n\r\nCurrently supported formats codes are:\r\n\r\n* ``string`` (the default, accepts string without a slash)\r\n* ``int``\r\n* ``float``\r\n* ``uuid``\r\n* ``path`` (accepts any string)\r\n\r\nPlease note that ``int`` and ``float`` variables are still passed to the view function as a string.\r\n\r\nTo see how individual functions work,\r\nsee the docstrings or type ``help('django_fsu')`` in the interactive prompt.\r\n\r\nCredits to: http://flask.pocoo.org/docs/latest/api/#url-route-registrations.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/afg984/django-fsu", "keywords": "", "license": "BSD License", "maintainer": "", "maintainer_email": "", "name": "django-fsu", "package_url": "https://pypi.org/project/django-fsu/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-fsu/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/afg984/django-fsu" }, "release_url": "https://pypi.org/project/django-fsu/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "Flask-Style URL Patterns for Django", "version": "0.1.2" }, "last_serial": 1759231, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "49c51464bb47c15b2b0d27ad48b55bd3", "sha256": "2f38b5fe456374a3ca6e5fbe3e9da42fd98d4187bd325a7c514bc8c3c152c249" }, "downloads": -1, "filename": "django-fsu-0.1.tar.gz", "has_sig": false, "md5_digest": "49c51464bb47c15b2b0d27ad48b55bd3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2242, "upload_time": "2015-05-24T23:18:05", "url": "https://files.pythonhosted.org/packages/dc/01/66969ea6f5c63dc08f3ba1ddd395b6bf4ea02794b0b7b4165cc054cbaa1e/django-fsu-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "73ac6684a59d6b58a4dee5d8a7dd815f", "sha256": "c9a525c697f3d80c543ea70c12bd0af051e56cb56a95dba42c4a9975a0ab8de4" }, "downloads": -1, "filename": "django-fsu-0.1.1.tar.gz", "has_sig": false, "md5_digest": "73ac6684a59d6b58a4dee5d8a7dd815f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2480, "upload_time": "2015-06-05T20:24:44", "url": "https://files.pythonhosted.org/packages/7c/82/59cc072413a850470ce94b70e482d32a352b3c645204dc31925b834072b2/django-fsu-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "6e67db49beff37a492e0387c7191b2ac", "sha256": "41f226fbfbe29e2880cd389309c8094def35fc3eb61ec51a286bd6dba9c4899a" }, "downloads": -1, "filename": "django-fsu-0.1.2.tar.gz", "has_sig": false, "md5_digest": "6e67db49beff37a492e0387c7191b2ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2549, "upload_time": "2015-06-06T08:26:57", "url": "https://files.pythonhosted.org/packages/c7/9a/e85cfce324164759a1190e756502e72b7c906308591aeec14f56e96343ec/django-fsu-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6e67db49beff37a492e0387c7191b2ac", "sha256": "41f226fbfbe29e2880cd389309c8094def35fc3eb61ec51a286bd6dba9c4899a" }, "downloads": -1, "filename": "django-fsu-0.1.2.tar.gz", "has_sig": false, "md5_digest": "6e67db49beff37a492e0387c7191b2ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2549, "upload_time": "2015-06-06T08:26:57", "url": "https://files.pythonhosted.org/packages/c7/9a/e85cfce324164759a1190e756502e72b7c906308591aeec14f56e96343ec/django-fsu-0.1.2.tar.gz" } ] }