如何在 django 模型的 save 方法中获取当前用户?
admin 阅读:237 2024-08-13
如何在 django 模型的 save 方法中获取当前用户?
八月 11 '24
评论:1
答案:0
0

我有以下 django 模型:
class Listing(models.Model)
STATUS_CHOICES = [
('available', 'Available'),
('rented', 'Rented'),
('unavailable', 'Unavailable'),
('fake', 'Fake'),
]
id = models.AutoField(primary_key=True)
title = models.CharField(max_length=200)
description = models.TextField()
status = models.CharField(max_length=12, choices=STATUS_CHOICES, default='available')
def save(self, *args, **kwargs):
##
if self.status == 'fake' and ......:
raise PermissionDenied("Cannot save listing with…
打开完整问题
声明
1、部分文章来源于网络,仅作为参考。 2、如果网站中图片和文字侵犯了您的版权,请联系1943759704@qq.com处理!



