django - django 保存方法更改是否需要新的迁移?
问题描述
更改模型保存方法后,是否需要运行 makemigration 命令?在哪种情况下(如果有)保存方法的更改是否涉及数据库迁移?
解决方案
保存方法不需要迁移来更新数据库如果模型改变了,那么你需要应用迁移。每次模式发生变化时,您都需要应用数据迁移,如果您不更改模型,那么当您使用保存方法时,您不需要应用迁移
推荐阅读
- mysql - Grafana 选择查询抛出错误 - “找不到名为 time 或 time_sec 的列”
- python - combine() 参数 1 必须是 datetime.date,而不是 str
- sql - 创建一个引用其他列及其值的列?
- rest - 不符合服务器数据约束的数据返回什么状态码?
- python - 尝试动态调整 python 多处理数组大小的问题
- python - '@' 运算符的含义是什么?
- aws-lambda - 放大获取 lambda 中的托管 URL 作为环境变量
- mysql - MYSQL - 根据表 2 中列的平均值从表 1 中获取 COUNT 行
- php - 需要帮助了解与外键检查相关的 SQL 警告
- apache-spark - spark.executor.instances 的分配不正确