第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

在 Django 中發(fā)布博客之前先獲得管理員的批準(zhǔn)

在 Django 中發(fā)布博客之前先獲得管理員的批準(zhǔn)

Qyouu 2022-10-18 17:47:11
我已經(jīng)將博客作為一個(gè)項(xiàng)目,并且我已將用戶設(shè)置為直接提交博客的帖子,但我想先將這篇文章定向給管理員以供批準(zhǔn),然后再顯示在網(wǎng)站上。這是創(chuàng)建后視圖類。class PostCreateView(CreateView):model = Postfields = ['title', 'content']template_name = "post_form.html"def form_valid(self, form):    form.instance.author = self.request.user    return super().form_valid(form)如果有任何教程甚至指南要遵循,請?zhí)崆爸轮x
查看完整描述

1 回答

?
繁花不似錦

TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超4個(gè)贊

您很可能希望在 Post 模型中添加一個(gè)字段,例如admin_approved = models.BooleanField(default=False). 在創(chuàng)建用于獲取要向公眾展示的文章列表的視圖時(shí),請確保過濾Post.objects.filter(admin_approved=True). 最后,為 Posts 設(shè)置一個(gè) django_admin,并允許按admin_approved. 然后,您所要做的就是創(chuàng)建一個(gè)將該字段翻轉(zhuǎn)為 True 的管理操作。



查看完整回答
反對 回復(fù) 2022-10-18
  • 1 回答
  • 0 關(guān)注
  • 112 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號