2017-02-10 9 views
0

メザニンとDjangoを使用するのは比較的新しいです。しかし、runserverをパラメータとしてmanage.pyを実行すると、次のエラーが発生します。メザニンでDjangoを使用したURLパターンが無効

ERRORS: 
?: (urls.E004) Your URL pattern (u'^', (<module 'mezzanine.urls' from  
'C:\Users\khirst\InovaSupportSiteIsolated\lib\site-packages\mezzanine\urls.py'>, None, Non 
e)) is invalid. Ensure that urlpatterns is a list of url() instances. 
    HINT: Try using url() instead of a tuple. 

私はメザニンのurls.pyを通じて閲覧、および適切に新しいurlpatterns規格のために更新されているようです。私はDjango 1.10.0とメザニン4.2.2を使用しています。

ある種の

urlpatterns += [url("^", include("..") .. 

を使用する複数の行があります。私はそれを推測している は、すべてのURLのために、可能な一致として次のモジュールを追加することを意味します。 Djangoはこれらのどれも好きではないようです。私はメザニンのサイトまたはこれ以外でこれに関する助けを見つけることができません。メザニンとDjangoのこのバージョンはおそらく互換性があると思われます。他に誰かがこれに遭遇しましたか?

答えて

0

私はメザニンを非難しましたが、私たちの基本モジュールでは私たちの責任でした。

私たちのURLファイルにはタプルがありました。

url("^", include("mezzanine.urls")) 

しかし、それは中二階のコードにあったかのようにDjangoは文句を言ったことを必要

("^", include("mezzanine.urls")) 

関連する問題