Django Async REST API
Develop a high-performance asynchronous API using Django 4.2+ with modern async features.
Prompt (feel free to adjust it):
Build a scalable asynchronous REST API using Django 4.2+ with async views, Django REST Framework, Celery for background tasks, Redis for caching and message brokering, PostgreSQL with async database operations, WebSocket support with Django Channels, JWT authentication, API rate limiting, comprehensive serializers, automated testing with pytest, API documentation with drf-spectacular, Docker containerization, and monitoring with Sentry. Include proper async/await patterns and performance optimization.
Use Cases
- High-traffic web APIs
- Real-time web applications
- Background job processing
- Scalable web services