Configuring Django¶
Arbitrary django settings can be
set for the promgen web app by adding those under the django
key to
the promgen.yml
file.
All available django settings (not every setting may apply to promgen) are listed in the django reference.
Configuring an SMTP Server¶
An SMTP server for sending outgoing mail can be configured this way:
promgen.notification.email:
sender: promgen@example.com
django:
EMAIL_HOST: mail.example.com
EMAIL_PORT: 587
EMAIL_HOST_USER: user@example.com
EMAIL_HOST_PASSWORD: <secret password>
EMAIL_USE_TLS: true
The EMAIL_USE_TLS
and EMAIL_USE_SSL
settings are mutually
exclusive. The EMAIL_USE_SSL
setting enables implicit TLS, the
EMAIL_USE_TLS
setting enables STARTTLS.
The django docs on email cover how emails are sent by django as well as relevant configuration parameters.