Drop support for end of life Django settings in demo project

This commit is contained in:
johnthagen 2021-01-21 11:28:40 -05:00
parent 9f42e65986
commit 6338f61767
2 changed files with 33 additions and 43 deletions

4
.gitignore vendored
View file

@ -23,6 +23,10 @@ coverage.xml
/build/ /build/
/dist/ /dist/
# Virtual environments (created by user).
/venv/
# Editors' temporary buffers. # Editors' temporary buffers.
.*.swp .*.swp
*~ *~
.idea

View file

@ -1,8 +1,7 @@
"""Django settings for django-downloadview demo project.""" """Django settings for django-downloadview demo project."""
from distutils.version import StrictVersion
import os import os
from django.utils.version import get_version
# Configure some relative directories. # Configure some relative directories.
demoproject_dir = os.path.dirname(os.path.abspath(__file__)) demoproject_dir = os.path.dirname(os.path.abspath(__file__))
@ -61,7 +60,6 @@ INSTALLED_APPS = (
# BEGIN middlewares # BEGIN middlewares
if StrictVersion(get_version()) >= StrictVersion("1.10"):
MIDDLEWARE = [ MIDDLEWARE = [
"django.middleware.common.CommonMiddleware", "django.middleware.common.CommonMiddleware",
"django.contrib.sessions.middleware.SessionMiddleware", "django.contrib.sessions.middleware.SessionMiddleware",
@ -70,15 +68,6 @@ if StrictVersion(get_version()) >= StrictVersion("1.10"):
"django.contrib.messages.middleware.MessageMiddleware", "django.contrib.messages.middleware.MessageMiddleware",
"django_downloadview.SmartDownloadMiddleware", "django_downloadview.SmartDownloadMiddleware",
] ]
else:
MIDDLEWARE_CLASSES = [
"django.middleware.common.CommonMiddleware",
"django.contrib.sessions.middleware.SessionMiddleware",
"django.middleware.csrf.CsrfViewMiddleware",
"django.contrib.auth.middleware.AuthenticationMiddleware",
"django.contrib.messages.middleware.MessageMiddleware",
"django_downloadview.SmartDownloadMiddleware",
]
# END middlewares # END middlewares
@ -133,7 +122,7 @@ NOSE_ARGS = [
"--with-doctest", "--with-doctest",
] ]
if StrictVersion(get_version()) >= StrictVersion("1.8"):
TEMPLATES = [ TEMPLATES = [
{ {
"BACKEND": "django.template.backends.django.DjangoTemplates", "BACKEND": "django.template.backends.django.DjangoTemplates",
@ -154,6 +143,3 @@ if StrictVersion(get_version()) >= StrictVersion("1.8"):
}, },
}, },
] ]
else:
TEMPLATE_DEBUG = DEBUG
TEMPLATE_DIRS = (os.path.join(os.path.dirname(__file__), "templates"),)