文章的任何作者都可以刪除自己的帖子,這似乎是合乎邏輯的。但我真的不知道如何檢查用戶是否是帖子的當前作者。這是我的代碼:{% 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
提交
取消