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/
/dist/
# Virtual environments (created by user).
/venv/
# Editors' temporary buffers.
.*.swp
*~
.idea

View file

@ -1,8 +1,7 @@
"""Django settings for django-downloadview demo project."""
from distutils.version import StrictVersion
import os
from django.utils.version import get_version
# Configure some relative directories.
demoproject_dir = os.path.dirname(os.path.abspath(__file__))
@ -61,24 +60,14 @@ INSTALLED_APPS = (
# BEGIN middlewares
if StrictVersion(get_version()) >= StrictVersion("1.10"):
MIDDLEWARE = [
MIDDLEWARE = [
"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",
]
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
@ -133,8 +122,8 @@ NOSE_ARGS = [
"--with-doctest",
]
if StrictVersion(get_version()) >= StrictVersion("1.8"):
TEMPLATES = [
TEMPLATES = [
{
"BACKEND": "django.template.backends.django.DjangoTemplates",
"DIRS": [os.path.join(os.path.dirname(__file__), "templates")],
@ -153,7 +142,4 @@ if StrictVersion(get_version()) >= StrictVersion("1.8"):
],
},
},
]
else:
TEMPLATE_DEBUG = DEBUG
TEMPLATE_DIRS = (os.path.join(os.path.dirname(__file__), "templates"),)
]