django - 使用 Django 进行模型迁移(无法迁移)
解决方案
欢迎来到堆栈溢出!
每当您在 Django 模型中声明外键时,您都需要定义如果引用的实体被删除,Django 应该做什么。
根据 Django 文档:
多对一的关系。需要两个位置参数:模型相关的类和 on_delete 选项。
你可以在这里阅读更多关于它的信息Django 官方文档
要解决您的问题,只需向您的外键添加一个 on_delete 属性,例如:
topic = models.ForeignKey(Topic, on_delete=models.CASCADE)
推荐阅读
- c++ - 这个合并排序程序有什么问题?
- javascript - 为什么我会收到错误“找不到变量 $”和“未定义文档”
- laravel - 拉拉维尔。如何选择最后一天的条目
- javascript - 如何动态调整 HTML 文档的大小?
- azure-devops - Azure Pipelines 中文件中的变量和变量组
- c# - AspnetCore Odata 如何创建调用可等待查询的异步操作
- android - 如何在 SQLite Using Room 中使用 DateTime 数据类型?
- reactjs - 使用 react-testing-library 时找不到带有文本的元素:“myText”错误
- python - Python中日期时间列的序列问题
- python - 不允许使用 PUT 方法