1
我不確定這是否是django註冊或我正在做的錯誤。已安裝的Django應用程序(註冊)未使用主要的urls.py進行測試
我有一個最低限度的項目,安裝了django註冊,沒有我自己的應用程序。 Django註冊需要一些模板,所以我在templates/registration
中有。在每個模板中,我有一個模板標記{% url index %}
,它包含在我的urls.py
中。
通過運行./manage.py test registration --failfast
,我得到:
TemplateSyntaxError: Caught NoReverseMatch while rendering: Reverse for 'index' with arguments '()' and keyword arguments '{}' not found.
我自己的模板沒有看到我的URL條目。
我調試成Django的反向函數,好像我的urls.py
沒有被使用。而是使用registration.tests.urls.py
。
這是預期的行爲?我希望不是,因爲我無法通過基本測試。我如何解決這個問題?
顯示你的urls.py,請 – 2012-01-02 08:43:32