django怎么传数据库
python3 manage.py makemigrations 请教一下为什么这条语句我的项目一点反应都没有,我的数据库设置语句是这样的:
DATABASES = { 'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'moviegeek',
'USER': 'postgres',
'PASSWORD': '123456',
'HOST': 'localhost',
'PORT': 5432
}
}
一点反应都没有,很急,好歹报给错啊
回答:
makemigrations
是根据你对model的修改生成可执行的py
文件,该类文件中描述了对数据库的操作,会存放到migrations
文件价下。
之后再执行python manage.py migrate
命令,该命令会检查所有的migrations文件是否执行过,如果没有执行会去执行该文件,执行该命令后数据库就会有变化了。
回答:
因为是在python3中执行的,所以要使用linux系统才行,windows中是没有报错信息的
以上是 django怎么传数据库 的全部内容, 来源链接: utcz.com/p/938219.html