Django没有看到视图

时间:2014-01-08 17:55:09

标签: django django-views

在我的urls.py中,我有跟随者:

urlpatterns = patterns('',
    # Examples:
    #url(r'^$', 'welcome_page.home', name='home'),
    #url(r'^blog/', include('blog.urls')),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^welcome_page/$', include('OnePK_Web.views.welcome_page')),

    )

其中views是包含模块welcome_page的包

当我尝试运行时,我有以下内容:包含的urlconf中没有任何模式。

我不明白如何修复它。任何想法?

2 个答案:

答案 0 :(得分:1)

如果您通过“PROJECT URL”引用应用视图,请参阅以下语法:

    url(r'^welcome_page/$','appname.views.viewnameforthisurl',name='viewnameforthisurl'),

如果您通过“PROJECT网址”查看与“APP网址”相对应的观看次数,请参阅以下语法:

    url(r'^welcome_page/$',include('appname.urls')),

否则,如果您在应用程序网址中受到攻击,请尝试阅读djangoproject文档。对于每个django相关的问题,你会找到一个合适的逻辑出路

答案 1 :(得分:0)

如果$OnePK_Web.views.welcome_page名称,请从以下模式中移除app

url(r'^welcome_page/$', include('OnePK_Web.views.welcome_page')),
#                   ^

如果OnePK_Web.views.welcome_page是视图名称,请删除include(..)

url(r'^welcome_page/$', 'OnePK_Web.views.welcome_page')