{% url ... %}
私は、テンプレート タグにこだわり続けている Django アプリを持っています。以前にこれを修正しましたが、現在SyntaxError
はテンプレートの読み込みに問題があります。
後方作業
関連するテンプレート行から始めます。
<a href="{% url 'project-index' %}">
<img src="{{ STATIC_URL }}images/logo.png" alt="Logo">
</a>
私がしようとしているreverse()
機能views.py
:
def index (request):
return render(request, "project/index.html", { "user" : request.user })
URL パターン ( urls.py
):
urlpatterns = patterns("project.views",
url(r'^$', "index", name="project-index"),
url(r'^login/?$', "login", name="project-login"),
url(r'^logout/?$', "logout", name="project-logout"),
)
主なアプリに含まれる URL ( urls.py
):
urlpatterns = patterns('',
url('', include('project.urls')),
)
これが tracebackの要点です。
トレースバックにはテンプレート エラーの正確な行番号が表示されないため、次のように表示されます。
Error during template rendering
In template /Users/josh/Dropbox/Projects/app/sc/templates/layouts/base.html, error at line 47