# django-rest-extensions
A project that can provide api super super super fast.
# WARNING
**This app will expose all api to the public make sure you have added the correct permission rules**
# TODO
add configurations parameters that allow user to limit which apps or models should generate api
# Install
```
pip install django-rest-extensions
```
# Usage
```
1. add rest_extensions to INSTALLED_APPS
INSTALLED_APPS = [
...
"rest_extensions",
]
2. add url to project.urls
urlpatterns = [
path('rest_extensions/', include("rest_extensions.urls")),
]
```
# Example
```
cd example
python manage.py runserver
```
Raw data
{
"_id": null,
"home_page": "https://github.com/ramwin/django-rest-extensions",
"name": "django-rest-extensions",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": null,
"author": "Xiang Wang",
"author_email": "ramwin@qq.com",
"download_url": "https://files.pythonhosted.org/packages/39/04/d72e58804bb0301d04382b0b2de049117ae0da90b26c8499aeb843ae458a/django_rest_extensions-1.2.1.tar.gz",
"platform": null,
"description": "# django-rest-extensions\nA project that can provide api super super super fast.\n\n# WARNING\n**This app will expose all api to the public make sure you have added the correct permission rules**\n\n# TODO\nadd configurations parameters that allow user to limit which apps or models should generate api\n\n# Install\n```\npip install django-rest-extensions\n```\n\n# Usage\n```\n1. add rest_extensions to INSTALLED_APPS\nINSTALLED_APPS = [\n ...\n \"rest_extensions\",\n]\n2. add url to project.urls\nurlpatterns = [\n path('rest_extensions/', include(\"rest_extensions.urls\")),\n]\n```\n\n\n# Example\n```\ncd example\npython manage.py runserver\n```\n",
"bugtrack_url": null,
"license": null,
"summary": "create normal api for all your models",
"version": "1.2.1",
"project_urls": {
"Homepage": "https://github.com/ramwin/django-rest-extensions"
},
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "a2638ce807a5334d5667deea09d7b5b3f9014979b0aacacc8565cfcee50349e3",
"md5": "f015bc0588d6d4604047da7530590b61",
"sha256": "0975c8fc1254d58cb3ee91ddc976f5f11b6a6690e75a68b5bfb1914a9023a6fe"
},
"downloads": -1,
"filename": "django_rest_extensions-1.2.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f015bc0588d6d4604047da7530590b61",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 26430,
"upload_time": "2024-11-17T03:29:18",
"upload_time_iso_8601": "2024-11-17T03:29:18.125941Z",
"url": "https://files.pythonhosted.org/packages/a2/63/8ce807a5334d5667deea09d7b5b3f9014979b0aacacc8565cfcee50349e3/django_rest_extensions-1.2.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3904d72e58804bb0301d04382b0b2de049117ae0da90b26c8499aeb843ae458a",
"md5": "c56f8ccfb1f56ba8aa871414db0f18dc",
"sha256": "8d9e23d804ee08f3970eb7f658139132e6daacd5a65f6df022fdb6a125948926"
},
"downloads": -1,
"filename": "django_rest_extensions-1.2.1.tar.gz",
"has_sig": false,
"md5_digest": "c56f8ccfb1f56ba8aa871414db0f18dc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22459,
"upload_time": "2024-11-17T03:29:19",
"upload_time_iso_8601": "2024-11-17T03:29:19.968711Z",
"url": "https://files.pythonhosted.org/packages/39/04/d72e58804bb0301d04382b0b2de049117ae0da90b26c8499aeb843ae458a/django_rest_extensions-1.2.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-17 03:29:19",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "ramwin",
"github_project": "django-rest-extensions",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "django-rest-extensions"
}