首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Django模板明显出现了所有错误:“提供了AssertionError at / No异常消息”

Django模板明显出现了所有错误:“提供了AssertionError at / No异常消息”
EN

Stack Overflow用户
提问于 2017-03-16 13:59:12
回答 1查看 170关注 0票数 0

我得到了一个错误,我相信是二次损害,否则是一个收集所有的错误,当真正的错误还没有被确定。(注:错误消息的一个搜索结果说,确保标记具有正确的语法;没有{# ... %}。我仔细检查了一下,没有注意到任何正确嵌套、打开和关闭标签的失败。

Django的500页突出显示的代码是:

代码语言:javascript
运行
复制
5               <table>
6                   {% for pet in pets %}
7                       {% if not pet.should_hide %}
8                           <tr>
9                               <th valign="top">
10                                  <a href="/pet/{{ pet.slugline }}"
11                                    ><img src="{{ pet.main_image }}" /></a>
12                              </th>
13                              <td valign="top">
14                                  <h2>
15                                  {% if pet.slugline %}
16                                      <a href="/pet/{{ pet.slugline }}">
17                                  {% endif pet.slugline %}
18                                  {% if pet.name %}
19                                      {{ pet.name }}
20                                  {% else %}
21                                      Anonymous
22                                  {% endif %}
23                                  {% if pet.breed_or_type %}
24                                      - <span class="breed-or-type"
25                                        >{{ pet.breed_or_type }}</span>

标记为引起问题的行是15,{% if pet.slugline %}。这是在第9-10行之后,其中包括pripr {% if pet.slugline %}{{ pet.slugline }}%

整个模板位于http://pastebin.com/EQMA9jyU基础模板上,可根据请求获得。

我应该在哪里找这个问题?我是否忽略了我在Django模板中所犯的一个错误,或者这是其他地方的问题造成的第二次损害?(注:这是一项正在进行的工作;在发布这篇文章时,它的功能是次级MVP。)

谢谢,

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-16 14:05:47

如果您只是尝试{% endif %}而不是{% endif pet.slugline %},会发生什么?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42836194

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档