You can configure some of the application behaviour with the
dictionary in your settings file. Currently, the following options are supported:
- ALLOW_REGISTRATION: Default
Controls whether users can register on their own or if a gym administrator has to create the user accounts.
- ALLOW_GUEST_USERS: Default
Controls whether users can use the site as a guest user or if an administrator has to create the user accounts, as with the option above.
- USE_RECAPTCHA: Default
Controls whether a captcha challenge will be presented when new users register.
- ALLOW_UPLOAD_VIDEOS: Default
Controls whether it is allowed to upload videos to exercises in the instance. See section Videos for more information.
- EMAIL_FROM: Default wger Workout Manager <email@example.com>
The sender address used for sent emails by the system such as weight reminders
- EXERCISE_CACHE_TTL: Default
Sets how long the overview responses for exercise, exerciseinfo and exercisebaseinfo are cached for. The value is in seconds, so 3600 is one hour.
If you want to override a default setting, don’t overwrite all the dictionary
but only the keys you need, e.g.
WGER_SETTINGS['foo'] = 'bar'. This avoids
problems when new keys are added in the global settings.
Set the URL for your site in the table
django_site. This is only used e.g. in
the password reset emails.