Setting up a django project named Learn Drf and creating a app named store. Perform CRUD operation using 2 routes, Modeviewsets and Api View. Create a Swagger url that helps ui/ux developers.
- Api Development
- Rest API
- CRUD
- Python
- Django
- Django REST Framework
- To install django:
pip install django
- To install REST Framework:
pip install djangorestframework
Step1: Install django and create a proejct using 'django-admin startproject <project_name>' command
Step2: Now create a app using 'django-admin startapp <app_name>' command
Step3: write models for your app.
Step4: Migrate the models to the database using 'py manage.py makemigrations' in your project directory and then run 'py manage.py migrate'
Step5: Make serializers.py in your app. and integrate your model class
Step6: Write views for the application using APIVIEW to perform operations like GET, PUT, POST, DELETE.
Step7: Configure the url in your project and app as well.
Step8: Check the working of each API