2016-11-16 13 views
1

我正在將Wagtail集成到預先存在的Django項目中。 我的項目樹如下:如何將Wagtail作爲應用程序集成到Django項目中時設置項目根URL

/adjangoproject/ 
    /anapp 
    /blog/ 
     urls.py 
    /anotherapp 
    urls.py 

adjangoproject/urls.py

urlpatterns = patterns('', 
         url(r'^blog/', include('geonode.blog.urls')), 
         [...] 

adjangoproject /博客/ urls.py

urlpatterns = patterns('', 
    url(r'^cms/', include(wagtailadmin_urls)), 
    url(r'', include(wagtail_urls)), 
) 

雖然[adjangoproject_rooturl]/blog/cms正確顯示w admin管理員,路徑[adjangoproject_rooturl]/blog/ (基站位置在我的博客鶺鴒的頁面的送達)給出:

Request Method: GET 
Request URL: http://127.0.0.1:8000/blog/ 
Raised by: wagtail.wagtailcore.views.serve 

你能幫助我嗎?

+1

您是否在管理員的設置 - >站點下設置了任何網站記錄?應該有一個默認創建的,但如果您刪除了初始主頁並創建了一個新的主頁並將其替換掉,則該主頁將會丟失,您需要設置一個新主頁。 – gasman

+0

謝謝你,如果你給你的評論一個答案,我會把問題解決。 – user123892

回答

1

您需要確保您在管理員的設置 - >站點下設置了一個站點記錄。應該有一個默認創建的,但如果您刪除了初始主頁並創建了一個新的主頁並將其替換掉,則該主頁將會丟失,您需要設置一個新主頁。

相關問題