Spaces:
Sleeping
Sleeping
| # ββ Django ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| SECRET_KEY=replace-me-with-50-random-chars | |
| DEBUG=False | |
| ALLOWED_HOSTS=your-hf-space.hf.space,localhost,127.0.0.1 | |
| # ββ Database βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # PostgreSQL (production) | |
| DATABASE_URL=postgresql://user:password@host:5432/petcare_db | |
| # SQLite for local dev β just comment the line above and uncomment below: | |
| # DATABASE_URL=sqlite:///db.sqlite3 | |
| # ββ Encryption βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # Generate with: python -c "from cryptography.fernet import Fernet; print(Fernet.generate_key().decode())" | |
| FIELD_ENCRYPTION_KEY=replace-me-with-fernet-key | |
| # ββ Hugging Face βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| HF_TOKEN=hf_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX | |
| HF_REPO_ID=your-username/petcare-storage | |
| # ββ JWT ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| ACCESS_TOKEN_LIFETIME_MINUTES=60 | |
| REFRESH_TOKEN_LIFETIME_DAYS=14 | |
| # ββ CORS & Frontend ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| CORS_ALLOWED_ORIGINS=http://localhost:5173,https://your-hf-space.hf.space | |
| # ββ Admin ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| DJANGO_SUPERUSER_EMAIL=admin@petcare.app | |
| DJANGO_SUPERUSER_PASSWORD=change-me-in-production | |
| # ββ Rate Limiting ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| RATELIMIT_ENABLE=True | |