0
点赞
收藏
分享

微信扫一扫

Django版本升级

有态度的萌狮子 2021-09-22 阅读 53
日记本

刚开始学习使用的Django版本是1.8.3的,系统自动升级为Django3.2,然后重新运行之前的程序
python manage.py runserver,出现各种报错。

1、TypeError: _init_() missing 1 required positional argument: ‘on_delete’
2、django.core.exceptions.ImproperlyConfigured: Passing a 3-tuple to include() is not supported. Pass a 2-tuple containing the list of patterns and app_name, and provide the namespace argument to include() instead.
3、django.db.utils.ProgrammingError: (1064, “You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED’ at line 1”)
4.ERRORS:
?: (admin.E408) 'django.contrib.auth.middleware.AuthenticationMiddleware' must be in MIDDLEWARE in order to use the admin application.
?: (admin.E409) 'django.contrib.messages.middleware.MessageMiddleware' must be in MIDDLEWARE in order to use the admin application.
?: (admin.E410) 'django.contrib.sessions.middleware.SessionMiddleware' must be in MIDDLEWARE in order to use the admin application.
解决:
举报

相关推荐

0 条评论