python入门实践19章_Python 编程从入门到实践 第19章 注销一节问题
該樓層疑似違規已被系統折疊 隱藏此樓查看此樓
現在網上的教程都是第1版的,很多代碼都不能用,官網下了第2版的代碼,一路用第1版教程修修改改好不容易到第19章 19.2.3 注銷 這一節,現在遇到個問題,過不去了。。。求教大家了,問題如下:
原教程 ‘注銷’一節ursl.py 是這段代碼:
urlpatterns = [
# 登錄頁面
--snip--
# 注銷
url(r'^logout/$', views.logout_view, name='logout'),
]
查看第2版原碼urls.py 里根本就取消了上面那段代碼,官方第2版urls.py如下:
"""Defines URL patterns for users"""
from django.urls import path, include
from . import views
app_name = 'users'
urlpatterns = [
# Include default auth urls.
path('', include('django.contrib.auth.urls')),
# Registration page.
path('register/', views.register, name='register'),
只有后面注冊的代碼,沒有logout注銷的。而且views里也找不到一點logout的代碼,這是怎么回事呢?logout上哪去了?
后來沒辦法,參照之前的代碼,按第1版教程在urls.py輸入如下代碼:
app_name = 'users'
urlpatterns = [
--snip--
# 注銷
path('logout/'), views.logout_view, name='logout'),
]
按照教程在views.py里添加原教程代碼(略)
結果。。。就是runserver運行不起來,哪位大大做過的指導下吧,感謝!!
總結
以上是生活随笔為你收集整理的python入门实践19章_Python 编程从入门到实践 第19章 注销一节问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue修改计算属性的值_Vue语法高级之
- 下一篇: python将excel表按地方拆分_P