在我的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中没有任何模式。
我不明白如何修复它。任何想法?
答案 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')