2012-01-02 8 views
1

これはdjango登録のバグかどうか分かりません。テスト用にmain urls.pyを使用していないDjangoアプリ(登録)をインストールしました

私は、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が使用されます。

これは意図した動作ですか?私は基本的なテストをパスすることができないので、期待していません。これをどうやって回避するのですか?

+0

あなたのurls.pyを表示してください。 –

答えて

1

これはdjango登録のバグです。 This blog articleに問題とその回避方法が記載されています。

関連する問題