Django API Generator
Developer Tool - Dynamic API Generator
Last updated
Was this helpful?
Developer Tool - Dynamic API Generator
Last updated
Was this helpful?
The tool is able to generate APIs
using Django & DRF stack with a minimum effort. For newcomers, Django is a leading backend framework used to code from simple websites and APIs to complex eCommerce solutions.
👉 Django API Generator - Source code
👉 Free support via Email and Discord
👉 More Developer Tools - provided by AppSeed
Docker
👉 Step 1 - Download the code from the GH repository (using
GIT
)
👉 Step 2 - Start the APP in
Docker
Visit http://localhost:5085
in your browser. By default a simple Books Model is used as sample.
The generated DRF API is live at http://localhost:5085/api/books
Registered users can interact with the API using the API-View
page
👉 Step #1 - Define models in
apps/models.py
By default, the project comes with a simple Books
model:
👉 Step #2 -
Register the model
incore/settings.py
(API_GENERATOR section)
👉 Step #3 -
Migrate Database
👉 Step #4 -
Generate API
Note
: if you define a model that wasn't migrated to db, you will see an error that say names of not migrated models and codes will not generate.
👉 Step #5 -
Use the API
Create a book by POST
request to /api/books/
Get book that has id = 2 by GET
request to /api/books/2/
Get all books by GET
request to /api/books/
Update book that has id = 2 by PUT
request to /api/books/2/
delete book that has id = 2 by DELETE
request to /api/books/2/
👉 Contact AppSeed using the support page
👉 Use the App Generator to generate a new project