You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
908 B
46 lines
908 B
# Core Framework & REST API
|
|
Django>=4.2.0,<5.1.0
|
|
djangorestframework>=3.14.0
|
|
djangorestframework-simplejwt>=5.3.1
|
|
django-environ>=0.11.2
|
|
django-cors-headers>=4.3.0
|
|
django-filter>=23.0
|
|
drf-yasg>=1.21.7
|
|
drf-spectacular>=0.27.0
|
|
drf-spectacular-sidecar>=2024.7.1
|
|
|
|
# Modern Django Admin UI
|
|
django-unfold>=0.54.0
|
|
|
|
# Database & Caching
|
|
psycopg2-binary>=2.9.9
|
|
redis>=4.3.4
|
|
django-redis>=5.4.0
|
|
|
|
# Asynchronous Task Queue & Scheduling
|
|
celery>=5.2.7
|
|
django-celery-beat>=2.5.0
|
|
|
|
# Static Files & Production Server
|
|
whitenoise>=6.6.0
|
|
gunicorn>=21.2.0
|
|
|
|
# Image & File Processing
|
|
pillow>=10.0.0
|
|
openpyxl>=3.1.0
|
|
|
|
# Authentication & Security
|
|
pyjwt>=2.8.0
|
|
cryptography>=41.0.0
|
|
django-phonenumber-field>=5.2.0
|
|
phonenumbers>=8.13.0
|
|
|
|
# Monitoring & Utilities
|
|
sentry-sdk>=1.40.0
|
|
requests>=2.31.0
|
|
python-dotenv>=1.0.0
|
|
python-slugify>=8.0.0
|
|
cachetools>=5.3.0
|
|
Unidecode>=1.3.0
|
|
persisting-theory>=1.0
|
|
django-dynamic-preferences>=1.17.0
|