Django url包含显示由空格分隔的URL的模块

时间:2011-08-31 19:32:03

标签: python django module django-urls

现在这是我的问题,有一个名为'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已加载,但在屏幕截图中,您可以看到它的外观。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您似乎只为[{1}}

http://localhost/test_app/定义了网址

以下内容应该有效(在test_app / urls.py中):

http://localhost/test_app/view_1