Django Rest Framework



    pip install -r requirements.txt
    pip freeze > requirements.txt
  1. mkdir ssc_prep_project && cd ssc_prep_project
  2. python3 -m venv venv
  3. source venv/bin/activate
  4. pip install django djangorestframework
  5. django-admin startproject ssc_prep .
  6. python3 manage.py startapp api
  7. settings.py
 INSTALLED_APPS = [
    ...,
    'rest_framework',
    'api',
]

# For media files & must be installed pillow. if need any file upload then use it
MEDIA_URL = '/media/'
MEDIA_ROOT = BASE_DIR / 'media'

    8.  ssc_prep/urls.py

9. python3 manage.py makemigrations //after model create/update

10. python3 manage.py migrate

11. python3 manage.py runserver
12. python3 manage.py createsuperuser

Comments