文章的任何作者都可以删除自己的帖子,这似乎是合乎逻辑的。但我真的不知道如何检查用户是否是帖子的当前作者。这是我的代码:{% extends 'base.html' %}{% block title %} Details | {{article.title}} {% endblock title %}{% block content %} <div class="starter-template" style="text-align: center; margin: 2% 0"> <h1>{{object.title.capitalize}}</h1> <p>{{object.body}}</p> <p style="font-style: italic">{{object.author}}</p> <p>{{object.date}}</p> {% if object.author == user.username %} <p> <a href="{% url 'delete_post' object.pk %}">Delete</a> <a href="{% url 'edit_post' object.pk%}"> Edit</a> </p> {% endif %} </div>{% endblock content %}“object.author == user.username”返回 False。这是为什么 ?谢谢 :)
添加回答
举报
0/150
提交
取消