问题:django项目 在进行生成迁移文件:python .\manage.py makemigrations时,报错,如图

原因:在之前项目新建模型的时候,缺少一个字段进行迁移了然后数据表中又产生了数据,后面又发现少了个字段然后进行添加此字段,再进行生成迁移文件时就报错了。

解释:

Provide a one-off default now (will be set on all existing rows with a null value for this column)

现在提供一个一次性默认值(将在所有现有行上设置此列的空值)

Quit, and let me add a default in models.py

退出,让我在models.py中添加一个默认值

解决:

因为我们需要加字段,所以我我们应该选择第一个

Select an option:  1
Please enter the default value now, as valid Python
The datetime and django.utils.timezone modules are available, so you can do e.g. timezone.now()
Type 'exit' to exit this prompt >>> 1

然后进行迁移文件文件就行了

python manage.py migrate

最新文章

  1. linux 下第一个Libevent代码学习
  2. kafkaspot在ack机制下如何保证内存不溢
  3. R语言学习笔记-机器学习1-3章
  4. Cocoa编程开发者手册
  5. [转]Web.config配置文件详解(新手必看)
  6. Charles抓包工具的使用
  7. Java 下 SSL 通信原理及实例
  8. 计数方法,博弈论(扫描线,树形SG):HDU 5299 Circles Game
  9. Swift函数的定义建议
  10. cookie记录用户的浏览商品的路径
  11. Mysql的四种分区
  12. rhel6使用的版本数部分intel xeon处理器时间bug
  13. 现代JVM内存管理方法的发展历程,GC的实现及相关设计概述(转)
  14. #多个关联的python程序在linux后台运行
  15. BIOS 品牌快捷键
  16. 自定义ViewGroup添加布局动画
  17. python 将列表(也可以是file.readlines())输出多个文件
  18. Spring.Net配置
  19. Android系统资源图标android.R.drawable
  20. 大数据和hadoop的一些基础知识

热门文章

  1. Java基础1-1-1—java基础语法(数据类型及转换)
  2. Java 入门与进阶P-7.1+P-7.2
  3. 9月22日内容总结——计算机五大组成部分详解、编程语言及发展史、python解释器安装与环境变量设置
  4. (Crack)SQL转Linq工具的使用——Linqer
  5. C-05\函数的底层原理
  6. spring-cloud06---Hystrix01简介
  7. 移除链表元素&反转链表&设计链表
  8. 字符串(str)内置方法补充、列表(list)内置方法、可变类型与不可变类型、队列和栈
  9. [USACO06NOV] Round Numbers S
  10. 置顶TOP