实训记录(十四):学生端与教师端合并

学生端与教师端合并

    • 学生端教师端合并
        • 端口号修正
        • 迁移文件
        • 版本与库

学生端教师端合并

将学生端的系统移植到我的电脑上出现了一些问题;

端口号修正

同时运行时,一个系统的端口号要修正,修正后出现一些细节问题需要解决。

迁移文件

由于数据库迁移文件的差异,导致难以获取数据,修改数据库。为解决这个问题,我修改了部分函数,不使用迁移数据,直接操作数据库。

版本与库

库的缺失以及版本的不一致都是出现的问题。下载了缺少的库。解决下列问题:
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 %}

你可能感兴趣的:(项目实训记录日志,mysql,python,django)