我要做的是让网站重定向到www(例如" example.com "到" www.example。 COM &#34)
我使用 pip 安装 django_hosts ,然后按照网站上的文档进行操作
这是我的 settings.py 文件:
arrN
这是我的 hosts.py 文件:
$('#myModal').on(
'show.bs.modal',
function(){
console.log($(this).attr('data-id'));
}
);
当我运行 python manage.py runserver 时,我收到以下错误:
django.core.exceptions.ImproperlyConfigured:WSGI应用程序' mysite.wsgi.application'无法加载;导入模块时出错:'没有名为' django_hosts.middleware.HostsRequestMiddlewaredjango&#39 ;; ' django_hosts.middleware'不是包'
我做错了什么?!
答案 0 :(得分:7)
你错过了一个逗号:
MIDDLEWARE_CLASSES = [
'django_hosts.middleware.HostsRequestMiddleware', # <-----
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
]