[go: nahoru, domu]

Skip to content

Production-ready Project starter for RESTFul API Backend Using Django Rest Framework. This project is for Django Rest Framework (DRF). If you need a version with only Django, use the link below.

Notifications You must be signed in to change notification settings

drmacsika/drf-auth-project-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DRF Project Starter with Authentication

Production-ready Project starter for RESTFul API Backend Using Django

Features

  • JWT Authentication using django allauth, simplejwt and dj-rest-auth.
  • Custom high-level URL for api endpoints.
  • Email set up for authentication.
  • Settings file for base, development and production.
  • Custom project templates for athentication.
  • Custom Serializers and Views.
  • Production-ready directory structure.
  • Class based views.
  • Configuration for AWS S3 for storage, SES for Email, Cloudfront for CDN.

Installation

Use the package manager pip for installation.

- python -m venv venv
- source venv/bin/activate
- cd backend/src
- pip install -r requirements.txt

Usage

  • python manage.py makemigrations
  • python manage.py migrate
  • python manage.py runserver

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to follow the guidelines and update tests as appropriate.

License

MIT

Additional Info

For more in-depth understanding of nextJS, you can reach out to me and I'll give you the explanation you need.

Contact Info

If you have any question or want to reach me directly, Contact Nsikak Imoh.

About

Production-ready Project starter for RESTFul API Backend Using Django Rest Framework. This project is for Django Rest Framework (DRF). If you need a version with only Django, use the link below.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages