现在这是我的问题,有一个名为'personal'的Django项目,其中包含urls.py文件:
# file personal/urls.py
from django.conf.urls.defaults import *
### SAB
urlpatterns = patterns('',
(r'^sab/', include('personal.sab.sab_urls')),
)
### STK
urlpatterns += patterns('',
(r'^stk/', include('personal.stk.stk_urls')),
)
### TEST
urlpatterns += patterns('',
(r'^test_app/', include('personal.test_app.test_app_urls')),
)
应用程序:sab,stk和test_app以及这样的url文件模块:
# file personal/test_app/test_app_urls.py
### TEST urls.
from django.conf.urls.defaults import *
urlpatterns = patterns('personal.test_app',
(r'^view_1$', 'view_1'),
)
这是我在http://localhost/test_app/
- >中获得的内容404 error screenshot
为什么有些网址模块工作正常而其他模块没有? test_app_urls.py已加载,但在屏幕截图中,您可以看到它的外观。
有什么想法吗?
答案 0 :(得分:1)
您似乎只为[{1}}
为http://localhost/test_app/
定义了网址
以下内容应该有效(在test_app / urls.py中):
http://localhost/test_app/view_1