2011-08-31 19 views
1

這是我的問題,現在,分離網址都具有一個Django項目命名爲「個人」與urls.py文件是這樣的:Django的URL包括模塊表示由空間

# 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:

# 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

「的你可以截圖嗎?「?我們是什麼「你」? –

+0

看不出應該是什麼問題。有404嗎?你沒有指定'test_app /'url,所以沒關係。 'sab'和'stk'下面什麼都沒有?要說什麼,我們必須看到有問題的urlconf,而不是工作的。 – rczajka

+0

對不起我的英文,問題是test_app url模塊(r'^ test_app /',include('personal.test_app.test_app_urls')), – elmonkeylp

回答

1

它不會出現您爲http://localhost/test_app/只定義大致如下,就可以(在test_app/urls.py)的線http://localhost/test_app/view_1

東西網址:

urlpatterns = patterns('personal.test_app', 
    (r'^$', 'test_app_index'), 
    (r'^view_1/$', 'view_1'), 
) 
+0

是的!!!!!!!!謝謝! – elmonkeylp