html/django语法问题。

百度搜索,Django之注册登录注销--潘军杰的博客。这个博客中的代码下载来之后,run不起来,提示语法已经改变。我想问问现在这个语法怎么用{%else%}<ahref=... 百度搜索,Django之注册登录注销 --潘军杰的博客。这个博客中的代码下载来之后,run不起来,提示语法已经改变。我想问问现在这个语法怎么用

{%else%}<a href="{%url login%}">登陆</a> |
这是部分的welcome.html,就是欢迎界面的代码,错误代码就在第18行

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4
{% if messages %}
<ul class="messages">
{% for message in messages %}
<li{% if message.tags %} class="{{ message.tags }}"{% endif %}>{{ message }}</li>
{% endfor %}
</ul>
{% endif %}
<p>{%if request.user.is_authenticated%}
<a href="{%url logout%}">注销</a>
{%else%}<a href="{%url login%}">登陆</a> |
<a href="{%url register%}">注册</a>
展开
 我来答
271680114
2013-12-09 · TA获得超过466个赞
知道小有建树答主
回答量:248
采纳率:0%
帮助的人:206万
展开全部

你用的是django1.5+吗,现在伍姿竖腔大url标签里面的内容已经需要加引册拿号了。比如

<a href="{%url logout%}">注销</a>

改成

<a href="{%url 'logout'%}">注销</a>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式