- Add dj-database-url package for parsing DATABASE_URL - Replace hardcoded PostgreSQL config with DATABASE_URL environment variable - Add connection pooling with conn_max_age and health checks - Fallback to SQLite for local development when DATABASE_URL is not set - Remove obsolete production config comments - Update requirements.txt with new dependency This change improves deployment flexibility by supporting standard DATABASE_URL format commonly used in cloud platforms (Heroku, Railway, etc.) while maintaining backward compatibility with local development using SQLite.
25 lines
986 B
Plaintext
25 lines
986 B
Plaintext
asgiref==3.10.0
|
|
certifi==2025.10.5
|
|
cffi==2.0.0
|
|
charset-normalizer==3.4.4
|
|
cryptography==46.0.3
|
|
dj-database-url==3.0.1
|
|
Django==5.2.8
|
|
django-cors-headers==4.9.0
|
|
django-jazzmin==3.0.1
|
|
djangorestframework==3.16.1
|
|
djangorestframework_simplejwt==5.5.1
|
|
gunicorn==23.0.0
|
|
idna==3.11
|
|
packaging==25.0
|
|
psycopg2-binary==2.9.11
|
|
pycparser==2.23
|
|
PyJWT==2.10.1
|
|
python-dotenv==1.2.1
|
|
requests==2.32.5
|
|
sqlparse==0.5.3
|
|
stripe==13.2.0
|
|
typing_extensions==4.15.0
|
|
tzdata==2025.2
|
|
urllib3==2.5.0
|