f787b0d06e
- settings.py: SECRET_KEY, DEBUG, credenciales MySQL (x4 BBDD), SOAP, SumUp, Stripe y SMTP ahora se leen de variables de entorno via python-dotenv - añade .env.example como plantilla y python-dotenv a requirements - .gitignore: ignora .env - verificado: manage.py check OK y settings cargan valores desde .env Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
44 lines
978 B
Bash
44 lines
978 B
Bash
# Copia este archivo a .env y rellena los valores reales.
|
|
# El archivo .env NO debe subirse al repositorio.
|
|
|
|
# === Django ===
|
|
# Genera una clave nueva, p.ej.:
|
|
# python -c "from django.core.management.utils import get_random_secret_key; print(get_random_secret_key())"
|
|
DJANGO_SECRET_KEY=cambia-esta-clave
|
|
DJANGO_DEBUG=False
|
|
|
|
# === Base de datos MySQL (compartida) ===
|
|
DB_USER=
|
|
DB_PASSWORD=
|
|
DB_HOST=127.0.0.1
|
|
DB_PORT=3306
|
|
DB_NAME_DEFAULT=django_wow
|
|
DB_NAME_AUTH=acore_auth
|
|
DB_NAME_CHARACTERS=acore_characters
|
|
DB_NAME_WORLD=acore_world
|
|
|
|
# === AzerothCore SOAP ===
|
|
AC_SOAP_URL=http://127.0.0.1:2079
|
|
AC_SOAP_USER=AC_SOAP
|
|
AC_SOAP_PASSWORD=
|
|
AC_SOAP_URN=urn:AC
|
|
|
|
# === SumUp ===
|
|
SUMUP_CLIENT_ID=
|
|
SUMUP_CLIENT_SECRET=
|
|
SUMUP_MERCHANT_EMAIL=
|
|
SUMUP_CURRENCY=EUR
|
|
|
|
# === Stripe ===
|
|
STRIPE_PUBLIC_KEY=
|
|
STRIPE_SECRET_KEY=
|
|
STRIPE_WEBHOOK_SECRET=
|
|
|
|
# === Email (Gmail SMTP) ===
|
|
EMAIL_HOST=smtp.gmail.com
|
|
EMAIL_PORT=587
|
|
EMAIL_USE_TLS=True
|
|
EMAIL_USE_SSL=False
|
|
EMAIL_HOST_USER=
|
|
EMAIL_HOST_PASSWORD=
|