Django urls.py中的语法错误

时间:2011-03-16 22:23:40

标签: python django

我在使用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

我真的看不出这里的语法错误。我构建的其他几个小网站都有相同的导入视图的公式,所以我无法理解问题所在。

1 个答案:

答案 0 :(得分:4)

例外不在urls.py中,它位于recipes / views.py第13行。