python-django-drf-boilerplate
Django Boilerplate for starting fresh new DRF projects
pythondockerboilerplatedjangoswaggerdrfsentry
FreeRepo
Overview
This is a Django REST Framework boilerplate for building production-ready APIs with Python 3.8+, PostgreSQL and Docker. It includes built-in features like JWT authentication, social login, user management, automatic API documentation via Swagger, Celery task processing, file handling with thumbnails, testing infrastructure and deployment tools like Sentry integration and continuous integration support.
Features
jwt-authenticationsocial-authapi-throttlingpassword-resetuser-profilesfile-managementimage-thumbnailsswagger-docscelery-taskscode-formattingtest-coverage
Feature Flags
authenticationfileUploadsstorageloggingErrorTrackingjobsQueueapiDocscaching
Recommended Use Cases
rest-api-developmentmicroservicesbackend-services
Frontend
None
Backend
djangodjango-rest-frameworkceleryredis
Auth Providers
jwtfacebookgoogle
Deployment Targets
docker
Payment Providers
None
Quick Facts
Stack
Framework
django
Language
python
Database
postgresql
Testing
django-test
Monitoring
sentry
CI
continuous-integration
Data Layer
Databases
postgresql, redis
ORM
django-orm
UI Stack
Developer Experience
Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
continuous-integration
Pricing
Classification
free
Selected
โ
Notes
No clear pricing signals