django - 在 Django 应用程序中删除模型后删除模型的内容类型有什么缺点吗?
问题描述
我从有关此主题的其他答案中了解到,通过迁移删除模型不会自动删除其剩余部分,包括模型的内容类型条目,除非您对提示回答“是”或不使用 --noinput 选项。虽然可以理解 Django 是保守的并将控制权留给开发人员,但我想知道保留已删除模型的内容类型条目是否还有其他好处。我只能看到缺点,因为有一堆附带内容,例如在 auth.Permission 中。在一段时间内,我的应用程序可能会开发内容肥。
请注意,我的问题只是关于内容类型的删除以及如果我在那里删除条目可能会丢失什么。又名,当模型被删除时,Django 的人决定在默认情况下保持其内容完整,而不是在一般情况下对清理保持保守。
解决方案
推荐阅读
- maven - 使用 GraalVM、Maven、GluonFX 插件的本机映像 - 资源包 com.sun.glass.ui.win 的问题
- javascript - 应用脚本中的字符串搜索不起作用
- rust - 将字符串切片的迭代器转换为向量
- python - 如何更改 pmt 对中值的精度
- c++ - 在 C++ 中的屏幕上居中文本坐标
- woocommerce - 为所有 woocommerce 产品添加内部价值
- python - 即使在硒上使用显式等待后也无法单击单选按钮
- node.js - JWT 中间件返回 Route.get() 需要一个回调函数但得到一个 [object Object]
- c# - URL 被阻止:此重定向失败,因为重定向 URI 未在应用的客户端 OAuth 设置中列入白名单
- php - 仅当免费送货可用时,才在 Woocommerce 结帐和购物车页面中为总价添加文本