作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Django 2.2 中是否没有用于注销和登录的 next_page 或 template_name 参数?从 Django 1.11 升级到 Django 2.2 时,我遇到了这些错误!!
这是我的 urls.py
from django.contrib.auth import logout
url(r'^logout/$',logout, {'next_page': '/'},name='logout'),
LOGOUT_URL = '/'
TypeError at /portal/logout/
logout() got an unexpected keyword argument 'next_page'
Request Method: GET
Request URL: http://127.0.0.1:8000/
Django Version: 2.2
Exception Type: TypeError
Exception Value:
logout() got an unexpected keyword argument 'next_page'
from django.conf.urls import url
from landing.views import landing_validation
app_name='landing'
urlpatterns = [
url(r'^$', landing_validation, name='landing')
]
def landing_validation(request):
login_response = login(request, template_name='landing.html')
return login_response
TypeError at /
login() got an unexpected keyword argument 'template_name'
Request Method: GET
Request URL: http://127.0.0.1:8000/
Django Version: 2.2
Exception Type: TypeError
Exception Value:
login() got an unexpected keyword argument 'template_name'
最佳答案
如果您在迁移后仍然想知道该问题的解决方案,这里是最简单的解决方案:
在 settings.py
添加:
LOGIN_REDIRECT_URL = 'home'
LOGOUT_REDIRECT_URL = 'home'
home
指您的首页路线
name
要不就
LOGIN_REDIRECT_URL = '/'
LOGOUT_REDIRECT_URL = '/' # Or maybe another URL you want to set.
urls.py
改变你的路线是这样的:
url(r'^logout$', LogoutView.as_view(), name='logout'),
LogoutView
来的是进口
from django.contrib.auth.views import LogoutView
关于python-3.7 - logout() 得到了一个意外的关键字参数 'next_page',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55799424/
Django 2.2 中是否没有用于注销和登录的 next_page 或 template_name 参数?从 Django 1.11 升级到 Django 2.2 时,我遇到了这些错误!! 这是我的
我正在为一个客户开发一个网站,这段代码过去一直有效,但突然就不能用了。没有人接触过核心代码,我什至不确定去哪里寻找解决方案。 我们使用 Docebo(LMS),在测试中我们要求学生在点击“下一个问题”
是否可以更改将分页 gem 的类名“next_page”?例如很容易更改 .paginate 类,但我不知道是否可以使用 'next_page' :class - CSS class name for
当前正在通过来自 NodeJS 服务器的以下调用搜索 Facebook: https://graph.facebook.com/search?q=&access_token=&type=event 它
我是一名优秀的程序员,十分优秀!