temp中url标记上的Django SyntaxError

2024-04-25 01:40:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个Django应用程序仍然对{% url ... %}模板标记很挑剔。我以前已经解决了这个问题,但是现在它给了我一个SyntaxError关于加载模板的信息。在

向后工作

从相关模板行开始:

<a href="{% url 'project-index' %}">
    <img src="{{ STATIC_URL }}images/logo.png" alt="Logo">
</a>

我试图reverse()^{}中的函数:

^{pr2}$

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')),
)

这是一个gist of the traceback。在

回溯并没有显示模板错误的确切行号,因此它给出的结果是:

Error during template rendering
In template /Users/josh/Dropbox/Projects/app/sc/templates/layouts/base.html, error at line 47

Tags: djangonamepyproject模板应用程序urlindex