问题描述
我正在使用 Django-Subdomain 包,但每次运行此视图时都会收到此错误'WsgiRequest' object has no attribute 'subdomain'
。
def post(self,request):
register_form = StaffRegisterationForm(request.POST)
if register_form.is_valid():
staff = register_form.save()
print(dir(request))
return redirect('account:dashboard',subdomain=request.subdomain)
else:
print(register_form.errors)
return HttpResponse('form is invalid')
这是我在设置文件中的中间件:
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware','django.contrib.sessions.middleware.SessionMiddleware','subdomains.middleware.SubdomainURLRoutingMiddleware','django.middleware.common.CommonMiddleware','django.middleware.csrf.CsrfViewMiddleware','django.contrib.auth.middleware.AuthenticationMiddleware','django.contrib.messages.middleware.MessageMiddleware','django.middleware.clickjacking.XFrameOptionsMiddleware',]
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)