')
-EMAIL_SUBJECT_PREFIX = env('DJANGO_EMAIL_SUBJECT_PREFIX', default='[{{cookiecutter.project_name}}] ')
+EMAIL_SUBJECT_PREFIX = env('DJANGO_EMAIL_SUBJECT_PREFIX', default='[{{cookiecutter.project_name}}]')
SERVER_EMAIL = env('DJANGO_SERVER_EMAIL', default=DEFAULT_FROM_EMAIL)
# Anymail with Mailgun
-INSTALLED_APPS += ("anymail", )
+INSTALLED_APPS += ['anymail', ]
ANYMAIL = {
- "MAILGUN_API_KEY": env('DJANGO_MAILGUN_API_KEY'),
- "MAILGUN_SENDER_DOMAIN": env('MAILGUN_SENDER_DOMAIN')
+ 'MAILGUN_API_KEY': env('DJANGO_MAILGUN_API_KEY'),
+ 'MAILGUN_SENDER_DOMAIN': env('MAILGUN_SENDER_DOMAIN')
}
-EMAIL_BACKEND = "anymail.backends.mailgun.MailgunBackend"
+EMAIL_BACKEND = 'anymail.backends.mailgun.MailgunBackend'
# TEMPLATE CONFIGURATION
# ------------------------------------------------------------------------------
@@ -199,7 +195,7 @@ DATABASES['default'] = env.db('DATABASE_URL')
# CACHING
# ------------------------------------------------------------------------------
{% if cookiecutter.use_elasticbeanstalk_experimental.lower() == 'y' -%}
-REDIS_LOCATION = "redis://{}:{}/0".format(
+REDIS_LOCATION = 'redis://{}:{}/0'.format(
env('REDIS_ENDPOINT_ADDRESS'),
env('REDIS_PORT')
)
@@ -228,7 +224,7 @@ LOGGING = {
'disable_existing_loggers': True,
'root': {
'level': 'WARNING',
- 'handlers': ['sentry'],
+ 'handlers': ['sentry', ],
},
'formatters': {
'verbose': {
@@ -250,22 +246,22 @@ LOGGING = {
'loggers': {
'django.db.backends': {
'level': 'ERROR',
- 'handlers': ['console'],
+ 'handlers': ['console', ],
'propagate': False,
},
'raven': {
'level': 'DEBUG',
- 'handlers': ['console'],
+ 'handlers': ['console', ],
'propagate': False,
},
'sentry.errors': {
'level': 'DEBUG',
- 'handlers': ['console'],
+ 'handlers': ['console', ],
'propagate': False,
},
'django.security.DisallowedHost': {
'level': 'ERROR',
- 'handlers': ['console', 'sentry'],
+ 'handlers': ['console', 'sentry', ],
'propagate': False,
},
},
@@ -301,7 +297,7 @@ LOGGING = {
'handlers': {
'mail_admins': {
'level': 'ERROR',
- 'filters': ['require_debug_false'],
+ 'filters': ['require_debug_false', ],
'class': 'django.utils.log.AdminEmailHandler'
},
'console': {
@@ -312,13 +308,13 @@ LOGGING = {
},
'loggers': {
'django.request': {
- 'handlers': ['mail_admins'],
+ 'handlers': ['mail_admins', ],
'level': 'ERROR',
'propagate': True
},
'django.security.DisallowedHost': {
'level': 'ERROR',
- 'handlers': ['console', 'mail_admins'],
+ 'handlers': ['console', 'mail_admins', ],
'propagate': True
}
}
diff --git a/{{cookiecutter.project_slug}}/config/settings/test.py b/{{cookiecutter.project_slug}}/config/settings/test.py
index 6d07eb50c..4f061f715 100644
--- a/{{cookiecutter.project_slug}}/config/settings/test.py
+++ b/{{cookiecutter.project_slug}}/config/settings/test.py
@@ -5,7 +5,7 @@ Test settings
- Used to run tests fast on the continuous integration server and locally
'''
-from .common import * # noqa
+from .base import * # noqa
# DEBUG
@@ -47,16 +47,16 @@ TEST_RUNNER = 'django.test.runner.DiscoverRunner'
# PASSWORD HASHING
# ------------------------------------------------------------------------------
# Use fast password hasher so tests run faster
-PASSWORD_HASHERS = (
+PASSWORD_HASHERS = [
'django.contrib.auth.hashers.MD5PasswordHasher',
-)
+]
# TEMPLATE LOADERS
# ------------------------------------------------------------------------------
# Keep templates in memory so tests run faster
TEMPLATES[0]['OPTIONS']['loaders'] = [
- ('django.template.loaders.cached.Loader', [
+ ['django.template.loaders.cached.Loader', [
'django.template.loaders.filesystem.Loader',
'django.template.loaders.app_directories.Loader',
- ]),
+ ], ],
]
diff --git a/{{cookiecutter.project_slug}}/env.example b/{{cookiecutter.project_slug}}/env.example
index 66a3570d7..138b75fd9 100644
--- a/{{cookiecutter.project_slug}}/env.example
+++ b/{{cookiecutter.project_slug}}/env.example
@@ -4,6 +4,7 @@ POSTGRES_PASSWORD=mysecretpass
POSTGRES_USER=postgresuser
# General settings
+# DJANGO_READ_DOT_ENV_FILE=True
DJANGO_ADMIN_URL=
DJANGO_SETTINGS_MODULE=config.settings.production
DJANGO_SECRET_KEY=CHANGEME!!!
diff --git a/{{cookiecutter.project_slug}}/pytest.ini b/{{cookiecutter.project_slug}}/pytest.ini
index d19d28c54..5b4369b89 100644
--- a/{{cookiecutter.project_slug}}/pytest.ini
+++ b/{{cookiecutter.project_slug}}/pytest.ini
@@ -1,2 +1,2 @@
[pytest]
-DJANGO_SETTINGS_MODULE=config.settings.local
+DJANGO_SETTINGS_MODULE=config.settings.test
diff --git a/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/templates/404.html b/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/templates/404.html
index 0d7a787f8..1687ef311 100644
--- a/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/templates/404.html
+++ b/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/templates/404.html
@@ -1,9 +1,9 @@
{% raw %}{% extends "base.html" %}
-{% block title %}Page Not found{% endblock %}
+{% block title %}Page not found{% endblock %}
{% block content %}
-Page Not found
+Page not found
This is not the page you were looking for.
{% endblock content %}{% endraw %}