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

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

請問關于django 視圖函數必須寫類嗎?

請問關于django 視圖函數必須寫類嗎?

翻翻過去那場雪 2019-07-09 11:07:37
django 視圖函數必須寫類嗎
查看完整描述

5 回答

?
隔江千里

TA貢獻1906條經驗 獲得超10個贊

Python和Django都推薦極簡主義,能用簡單的方式就不要用復雜的方式。所以,能用函數解決問題,就不要用類。
那為什么Django有類視圖的概念呢?因為Django考慮有一部分視圖的代碼比較重復和通用,就把它提煉出來,放到類里,達到重用的目的。
因此,用不用類,完全取決于你的代碼重復程度。

查看完整回答
反對 回復 2019-07-13
?
繁花如伊

TA貢獻2012條經驗 獲得超12個贊

Message為留言表,這里面肯定要存一個指向自己的外鍵(message),有外鍵的認為是對留言的回復,沒有外鍵的是最頂級的留言,查詢條件可以按時間(created_date)倒序取,假設去id為的1這條留言的最近回復可以這樣寫
comment = Message.objects.filter(message=1).order_by('-created_date')
當然這個comment是一個queryset,是個list,判斷一下,要不是空就取comment[0]


查看完整回答
反對 回復 2019-07-13
  • 5 回答
  • 0 關注
  • 963 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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