继续收到服务器错误 - 500

时间:2017-01-21 23:52:39

标签: python django python-3.x django-templates django-views

每次我在网站上发布博客帖子时,都会收到服务器错误500.我过去3天一直在尝试调试它,但我无法弄清楚发生了什么。以下是博客明细的views.py:

{% extends "BlogHome/includes/WELL.html" %}

{% block content %}
<script>
document.title = "Pike Dzurny | {{post.title}}"
</script>
    <div class="container-fluid text-center">
        <center>
            <div class="well" id="WellPost">
                <div class="container-fluid">
                    <h2 align="center" id="TitleText">{{post.title}}</h2>
                    <h3 align="center" id="BodyText">{{ post.date|date:"m-d"}}</h3>


            <h3 align="left">{{ post.body|safe }}</h3>


                {% if post.id == 1 %}
                <ul class="pager">
                    <li class="previous disabled"><a href="/blog/{{ Previous_Post.id }}"><span
                            aria-hidden="true">&larr;</span> Older</a></li>
                    <li class="next "><a href="/blog/{{ Next_Post.id }}">Newer <span
                            aria-hidden="true">&rarr;</span></a></li>
                    <h1>hi 1</h1>
                </ul>

                {% if Next_Post is defined %}
                <ul class="pager">
                    <li class="previous disabled"><a href=""><span aria-hidden="true">&larr;</span> Older</a></li>
                    <li class="next"><a href="/blog/{{ Next_Post.id }}">Newer <span aria-hidden="true">&rarr;</span></a>
                    </li>
                </ul>
                <h1>2</h1>

                {% Previous_Post is defined %}
                <ul class="pager">
                    <li class="previous"><a href="/blog/{{ Previous_Post.id }}"><span aria-hidden="true">&larr;</span>
                        Older</a></li>
                    <li class="next disabled"><a href="">Newer <span aria-hidden="true">&rarr;</span></a></li>
                </ul>
                <h1>3</h1>

                {% else %}
                <ul class="pager">
                    <li class="previous disabled"><a href=""><span aria-hidden="true">&larr;</span> Older</a></li>
                    <li class="next disabled"><a href="">Newer <span aria-hidden="true">&rarr;</span></a></li>
                </ul>
                <h1>4</h1>
                {% endif %}


            </div>
            <div class="container-fluid">

            </div>
    </center>

</div>

{% endblock %}

这是post.html模板:

{{1}}

Post是包含博客文章的模型。我无法找到原因,当我请求博客页面时,它会抛出错误。有谁知道为什么?

1 个答案:

答案 0 :(得分:0)

我弄清楚发生了什么。在@Tnerual的评论之后,我检查了我的urls.py并意识到request_post没有被定义。

相关问题