models
只要思想不滑坡办法总比困难多--小鱼干
小鱼干吃小鱼干的程序员之路,每天写一下代码防止抑郁。
展开
-
Django表增加字段迁移数据库时报错: (1060, “Duplicate column name ‘‘XXX“)
数据库迁移时提示的是django.db.utils.InternalError(1060,“Duplicatecolumnname‘desc_pack’”),即要寻找desc_park相关的迁移记录。出现本问题的原因在于name后的字段在之前已经进行过迁移,故而会提示已有重复列。这里不用进行什么删除操作,我们将迁移文件中的相关语句注释掉即可。相关字段注释掉,这里为防止其他列名产生相同错误我全部注释掉,因为之前已经进行过迁移操作。迁移成功后记得将注释掉的代码恢复。再次执行迁移操作,成功。...原创 2022-07-14 21:54:34 · 1964 阅读 · 0 评论 -
社区版的PyCharm搭建Django项目
使用专业版的PyCharm搭建Django项目,只需要在创建项目的时候选择Django项目就行了,PyCharm会自己新建所需的文件。1.安装Django: $pip install django 2.创建Django项目: $ django-admin startproject demo01 3.创建app: $cd demo01 $python manage.py startappapp01 migrations:...原创 2022-02-23 16:34:56 · 955 阅读 · 0 评论 -
Django models.CharField()用法
1.editable: $可编辑,如果设置为False,这个字段将不会出现在admin或者其他ModelForm,他们会跳过模型验证,默认为True 2.upload='': $ 自定义图片和文件上传路径自定义图片和文件上传路径 3.default: $设置默认值 4.verbose_name: $ 就是在后台显示对对应的名称 5.blank=Ture与null=Ture的区别: $ null 是针对数据库..原创 2021-12-13 16:46:13 · 5345 阅读 · 0 评论