亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

檢查用戶是否是作者

檢查用戶是否是作者

HUWWW 2021-12-08 10:20:18
文章的任何作者都可以刪除自己的帖子,這似乎是合乎邏輯的。但我真的不知道如何檢查用戶是否是帖子的當前作者。這是我的代碼:{% 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。這是為什么 ?謝謝 :)
查看完整描述

2 回答

?
呼喚遠方

TA貢獻1856條經驗 獲得超11個贊

你可以像下面這樣檢查。請添加您的模型以查看關系。

{% object.author.user == user %}


查看完整回答
反對 回復 2021-12-08
?
慕尼黑8549860

TA貢獻1818條經驗 獲得超11個贊

{% if object.author == user %}


查看完整回答
反對 回復 2021-12-08
  • 2 回答
  • 0 關注
  • 214 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號