python - 进行迁移的问题 Django
问题描述
每个人。我在尝试进行迁移时遇到问题。
我的代码是:
start_date = models.DateTimeField(auto_now_add=True)
错误是:
您正在尝试在没有默认值的情况下向项目添加不可为空的字段“类别”;我们不能这样做(数据库需要一些东西来填充现有的行)。请选择一个修复:1)现在提供一次性默认值(将在所有现有行上设置此列的空值)2)退出,让我在 models.py 中添加一个默认值 选择一个选项:1 请现在输入默认值,作为有效的 Python datetime 和 django.utils.timezone 模块可用,因此您可以执行例如 timezone.now 键入“exit”以退出此提示
谢谢您的帮助。
解决方案
推荐阅读
- python - Pyspark:加入可变列数的函数
- php - 将配置从 service.yaml 移动到 Symfony5 中的另一个文件
- asp.net-mvc - 将 VUE 集成到现有的 mvc razer 页面应用程序中
- python - 创建自定义计算器
- marklogic-10 - 带有 json 文档的查询字符串 MarkLogic 10 中的 BOOST 查询
- css - 提高 3D 硬币的深度
- c - Excel 加载项:for 循环中的分配导致分段错误,但逐行分配有效。为什么?
- c++ - 具有常量类成员的赋值运算符
- git - 如何创建填充文件夹并将其添加到本地 git 分支
- bash - 如何使用 sed 将纪元转换为人类可读的日期时间