|
|
1
1
我只能说:
添加另一个名为
现在设置
添加自定义保存方法以将用户名添加到
向模型中添加名为
这样,当文章保存时,用户全名保存在author\u name上。如果用户被删除,您可以使用
编辑:另一个解决方案
如果你有一个自定义的用户模型,你可以给你的用户一个名为
用户删除其帐户后,只需将此字段设置为True,并在应用程序中使用逻辑来排除已删除的帐户。 这样,任何人都无法访问您的用户,但您可以将其用于文章和外键。(请记住告诉您的用户帐户删除是这样工作的,或者设置一个任务以在一段时间后删除帐户,并设置我上面提到的字段。) |
|
|
2
1
基本上,数据库表在某些表中创建记录并存储用户信息,因为我可以看到您正在基于用户模型将文章模型与用户链接。 有两种情况,例如,如果您希望文章保留在数据库中,即使您删除了作者,当文章显示在某处时,您也会收到文章。
如果你这样做了
如果你这样做了
来到你的
查找更多信息 here. |
|
|
3
0
您只需要按如下方式使用级联: on_delete=模型。级联 |
|
|
Patrick Bond · 如何将模型中的函数结果添加到列表中? 1 年前 |
|
|
bur · 每次从模板调用方法都会查询数据库吗? 1 年前 |
|
|
Stefan · 在子目录中设置Django 1 年前 |
|
|
vale383 · 如何在Django端点中查找user_id 1 年前 |
|
|
Kovy Jacob · Django在动态URL段中添加斜线 1 年前 |
|
|
user987 · 如何在Django中访问提交的表单请求数据 1 年前 |
|
|
user24242514 · 将嵌套查询字符串请求转换为字典 1 年前 |