这个是Student表啊,因为它是反向添加的,也就是从课程表中,找到课程名字=”Python系列教程2“的,并且学时小于等于500的,符合这个条件的
这个错误的提示,大意是增加课程表的数据的时候,找不到对应的Teacher;
因此我怀疑一是你前面3行的Teacher插入那些语句执行有没有成功?需要你进数据库看看,如果成功了
再检查model.py文件中,Courses类中,与teacher关联的关系写对了没有,估计最有可能的就是这个地方。
希望能帮助你
数据库有关的插件我就这2个
默认是放在右侧,我是拖到左侧去了。忘好评~
https://docs.djangoproject.com/en/2.2/topics/settings/#on-the-server-mod-wsgi
在服务器环境中,比如mod_wsgi或者uWSGI网关接口,需要告诉WSGI,你准备使用哪个Django settings文件。
os.environ就是设置系统环境变量,'DJANGO_SETTINGS_MODULE'这是字符是约定的WSGI接口规范
卧槽。。提交错地方了··
SELECT * FROM all_objects WHERE object_name = ‘NAME’;
应该是被占用了,更改object_name的名字试试
你使用的是Python3吗?loaddata xxx.json.decode('utf-8')试试