次のようなURLパターンを持つ、完全に機能するDjangoプロジェクト(virtualenvではありません)があります
url(r'^$', 'myapp.views.Dashboard', name="dashboard"),
次のようなテンプレートで使用されます
{% url 'dashboard' %}
仮想環境に移動していますが、を使用してvenvをアクティブにするとsource venv/bin/activate、すべてのURLタグが表示されます
NoReverseMatch at /
Reverse for ''dashboard'' with arguments '()' and keyword arguments '{}' not found.
一重引用符を削除すると、このエラーが削除されます。たとえば{% url dashboard %}、問題ありません。ただしproject-create、virtualenv が非アクティブ化されている場合、これらの引用符がないと URL は失敗します。
私が見るべきものはありますか?すべての引用符を削除して、複合 URL の名前を変更する必要がありますか (例: project-create ==> ProjectCreate)?
ありがとう!