python django 案例练习错误

微信搜索“高速商务通”,马上办理ETC


今天照着python编程入门,练习后面的django项目,运行时,出现了错误。

Reverse for ‘new_topic’ not found. ‘new_topic’ is not a valid view function or pattern name.

下面是笔者的代码。

“””定义learning_logs的URL模式”””


from django.conf.urls import url

from .import views
urlpatterns = [

#主页 url(r’^$’, views.index,name=’index’),

url(r’^$’, views.index,name=’index’),

#显示所有的主题

url(r’^topics/$’, views.topics,name=’topics’),

#特定主题的详细页面

url(r’^topics/(?P<topic_id>\d+)/$’, views.topic,name=’topic’),

#用于添加新主题的网页 url(r’^new_topic/$’, views.new_topic,name=’new_topic’),

]

检查了半天,发现是自己的格式错误。 , views.new_topic,name=’new_topic’ 里面逗号后面没有空格,靠,这是服了自己。编程真是考验细心能力。


ETC注销ETC充值ETC客服ETC扣费查询


ETC发行合作