3
我剛剛安裝Django的以下的flatpages應用http://docs.djangoproject.com/en/dev/ref/contrib/flatpages/什麼可能導致頁面未找到錯誤頁面?
一切都很好,但是當我鏈接到一個簡單頁面,我總是得到:
Page not found (404)
Request Method: GET
Request URL: http://example.com/about/
[..]
The current URL, about/, didn't match any of these.
那是什麼呢?什麼可能會導致此錯誤?
在此先感謝...
呵呵,你是對的..我的問題也是第三個,在我意識到之後,我解決了它。謝謝你也提到了! – israkir
hallo,有同樣的錯誤,但所有這些東西是正確的 - site_id在settings.py和數據庫中是1;我有FlatpageFallbackMiddleware,並且在模板目錄中有flatpages/about.html。但試圖達到127.0.0.1:8000/about/會導致錯誤「當前的URL,關於/,與這些中的任何一個都不匹配。」還有什麼需要檢查:(我已經花了2-3個小時才能找到答案 – serge
@serge - 數據庫中是否存在與網站1鏈接的Flatpage對象,在template_name字段中帶有「flatpages/about.html」,「關於/「的url字段? –