我在使用Django为自己安装一个非常简单的食谱网站时感到非常沮丧。一切都很顺利,直到我尝试设置我的urls.py,其内容为:
from django.conf.urls.defaults import *
from django.contrib import admin
from timsrecipes.recipes import views
admin.autodiscover()
urlpatterns = patterns('',
(r'^index/$', views.index),
(r'^search/$',views.search),
(r'^ingredientsearch/$', views.ingredientsearch),
(r'^admin/', include(admin.site.urls)),
)
包含配方的数据库已经设置,验证和同步,但是当我尝试访问任何网页时,收到以下错误消息:
异常值:('invalid syntax',('/ Users/mary/Programming-Startup/timsrecipes/../timsrecipes/recipes/views.py',13,10,')\ n'))
例外位置:/Users/mary/Programming-Startup/timsrecipes/../timsrecipes/urls.py in,line 3
我真的看不出这里的语法错误。我构建的其他几个小网站都有相同的导入视图的公式,所以我无法理解问题所在。
答案 0 :(得分:4)
例外不在urls.py中,它位于recipes / views.py第13行。