小编Nee*_*mar的帖子

如何使用on_delete属性在用户模型的foreignkey字段中设置用户全名?

我在django中有一个带有用户模型的外键的模型.

class News(models.Model):
    user = models.ForeignKey(AUTH_USER_MODEL, on_delete=models.SET(???))
    message - models.TextField()
Run Code Online (Sandbox Code Playgroud)

所以当任何用户帐号从数据库中删除时,在新闻表条目中也会根据用户删除.所以我希望当删除任何用户帐户时,我需要在用户字段中设置他/她的全名'on_delete=models.SET(???)'

例:

如果我有用户first_name ='Neeraj'和last_name ='Kumar'当我想删除该用户帐户然后在新闻表中我想保存他的名字.

python django foreign-keys django-models models

9
推荐指数
1
解决办法
654
查看次数

标签 统计

django ×1

django-models ×1

foreign-keys ×1

models ×1

python ×1