数据库问题

数据库问题

使用老师的sql语句导入数据库,刷新网页后出现下面问题https://img1.sycdn.imooc.com//climg/62270a8c098dc3ef10120564.jpg,首先不是链接问题,因为原来的接口还是能用的https://img1.sycdn.imooc.com//climg/62270aba09e36dd319740241.jpg

使用check出现下面问题https://img1.sycdn.imooc.com//climg/62270ae309feb3a909740286.jpg,这个就很有意思了,我是用的是3.10版本,里边报错的一直是3.9,https://img1.sycdn.imooc.com//climg/62270b2809cd444004990446.jpg我的安装包里是有myclient的,而且程序是能跑起来的,现就就是check用不了,sight接口用不了,https://img1.sycdn.imooc.com//climg/62270b99096ad8bc02460607.jpg这是数据库表单,

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕凡 2022-03-08 16:10:55

同学,你好!

1、错误信息提示trip_django.sight表不存在,数据库中表是trip_sight

2、同学切换完python版本后,将Termianl关闭重新打开切换环境;

祝学习愉快~

  • 提问者 Cherub1Zhuang #1

    https://img1.sycdn.imooc.com//climg/6227103a09bc902f02750527.jpg是trip_django呀,终端那个重新打开好几次了


    2022-03-08 16:14:41
  • 好帮手慕燕燕 回复 提问者 Cherub1Zhuang #2

    同学,你好!PyCharm Settings下使用的虚拟环境是trip,使用的是Python3.10,而在Terminal终端下使用的虚拟环境是venv,两者要使用同一个虚拟环境。可在Terminal下手动切换一下,找到虚拟环境trip所在的目录(比如在C:\envs\trip),在终端下输入cd C:\envs\trip\Scripts,然后输入activate

    https://img1.sycdn.imooc.com//climg/62271a730947f38416511022.jpg

    另外,建议使用Django 3和Python 3.8版本,Django 4和Python 3.10可能会存在兼容性问题。

    祝:学习愉快!

    2022-03-08 17:05:34
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师