问题1 python 使用python manager.py migrate 2013连接超时错误

Django数据库报错
pymysql.err.OperationalError: (2013, ‘Lost connection to MySQL server during query’)

链接网络上,以模型生成数据库表的时候出现。创建auth表admin表什么的时候

不使用网络上的数据库可以成功,使用本地的可以运行得到表。网上的数据库不行

使用pymysql

在工程开始__init__.py中添加
u

import pymysql
pymysql.install_as_MySQLdb()

django 2.2出现问题

django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.3 or newer is required; you have 0.7

解决:

  1. 注释掉,出现这个问题的代码的地方
  2. 里面有个位置decode函数的问题,把decode改成encode

文集-基于django开发的物品交易网站过程

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容