A Django package to quickly generate serializers and views for Django models
Project description
RapidRest
RapidRest is a Django management command package designed to speed up the creation of REST serializers and views for Django models. By running a simple command, it generates serializers and views for each model in a specified Django app, making it easy to get started with Django REST API development.
Features
- Automatically generates ModelSerializers for Django models.
- Creates ListCreateAPIView and RetrieveUpdateDestroyAPIView classes for each model.
- Detects existing serializers and views to prevent duplicates.
How to use
- Add 'restrapid' in your settings.py
- command to run python manage.py rapidrest
Installation
To install RapidRest from PyPI (after you publish it), use:
pip install RapidRest
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rapidrest-0.1.4.tar.gz.
File metadata
- Download URL: rapidrest-0.1.4.tar.gz
- Upload date:
- Size: 3.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d2e9d242a23762cb448ada78ad61d8ef451db45a3d326ddb66705e69f669be8a
|
|
| MD5 |
8eeea62b2ec9a5a9e49269002bb69878
|
|
| BLAKE2b-256 |
6d5527c33b147de666cafe20190a5e1a42c3392910dd985e0fbe6bd111e76f99
|
File details
Details for the file RapidRest-0.1.4-py3-none-any.whl.
File metadata
- Download URL: RapidRest-0.1.4-py3-none-any.whl
- Upload date:
- Size: 4.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0e2cc51e970fb2e9ab66eb3543929c88729cc9adeaa23de72fd71c2962da542b
|
|
| MD5 |
fad234d89b8cbc5d73e99ef9e6977d3f
|
|
| BLAKE2b-256 |
0714e620dfb16ff145d509a2722d2e948d3e37ffcce066af5744f30f9713c88f
|