学生端教师端合并
将学生端的系统移植到我的电脑上出现了一些问题;
端口号修正
同时运行时,一个系统的端口号要修正,修正后出现一些细节问题需要解决。
迁移文件
由于数据库迁移文件的差异,导致难以获取数据,修改数据库。为解决这个问题,我修改了部分函数,不使用迁移数据,直接操作数据库。
版本与库
库的缺失以及版本的不一致都是出现的问题。下载了缺少的库。解决下列问题:
1、django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.2
解决方法:在python目录\Lib\site-packages\django\db\backends\mysql(python安装目录)打开base.py,注释掉以下内容:
if version < (1, 3, 13): raise ImproperlyConfigured(‘mysqlclient 1.3.13 or newer is required; you have %s.’ % Database.version)
参考:https://blog.csdn.net/weixin_45476498/article/details/100098297
2、‘staticfiles’ is not a registered tag library.
解决方法:将{% load staticfiles %}替换为{% load static %}