Django详细信息视图不起作用

时间:2016-08-07 13:24:46

标签: django django-templates

这是我的detail_veiw.html

{% extends 'mysite/base.html' %}

{% block content %}
<div class="post">

    <div class="date">
        {{ post.pub_date }}
    </div>

    <h1>{{ post.product }}</h1>
    <p>{{ post.description|linebreaksbr }}</p>

</div>
{% endblock %}

<a class="btn btn-default" href="{% url 'post_edit' pk=post.pk %}"><span class="glyphicon glyphicon-pencil"></span></a>

所以......我的目的是展示pub_date,产品,描述 但是,下面是Post的Detail_view的屏幕截图 如你所见,我只显示pub_date ...

Screenshot

这就是detail_views的样子

def post_detail(request, pk):
    post = get_object_or_404(Post, pk=pk)
    return render(request, 'mysite/post_detail.html', {'post':Post})

1 个答案:

答案 0 :(得分:0)

如果你还可以添加views.py,那就太棒了。

模板代码似乎很好。要检查产品和说明的值,您可以访问项目管理站点,也可以根据您使用的内容使用任何数据库GUI工具。

对于PostgreSQL,很少有工具可能是Pgadmin2,对于Orcale来说可能是Toad,或者你可以使用支持各种数据库的Jetbrains Datagrip之类的东西。

但如果您不习惯使用这些,那么最好的方法是登录您的项目管理页面,如果您已经使用admin注册了产品模型,那么您可以在管理页面上看到或者检查{{3}一个关于如何将模型添加到管理页面并创建一个新的管理员,如果没有创建管理员角色。

相关问题