我试图通过我克隆的github存储库上的'python manage.py runserver‘运行我的Django服务器,并且总是得到以下运行时错误消息:
类AbstractBaseUser(models.Model):
'django.contrib.auth.base_user.AbstractBaseUser'>.:____class____未将“AbstractBaseUser”定义为<‘类____class____’____classcell____是传播到type.____new____的吗?
在我的虚拟环境中安装的软件包的详细信息是: Django 1.9 \ django-crispy-forms 1.6.0 \ django-markdown-deux 1.0.5 \ django-pagedown 0.1.1 \ markdown2 2.3.1 \ olefile 0.46 \ Pillow 7.1.1 x pip 19.2.3 x setuptools 41.2.0 \x
我正在使用python版本3.8.1
请有人对如何解决这个错误有任何建议吗?谢谢。
发布于 2020-04-03 21:46:58
首先,您应该尝试将包更新为最新版本,因为您正在使用python 3.8。还要检查一下:https://docs.djangoproject.com/en/3.0/faq/install/#what-python-version-can-i-use-with-django --我不认为Django 1.9与python3.8兼容
发布于 2022-04-14 05:51:37
RuntimeError at /save您通过POST调用了这个URL,但是这个URL没有以斜杠结尾,而且您已经设置了APPEND_SLASH。Django不能在维护POST数据的同时重定向到斜杠URL。将表单更改为指向127.0.0.1:8000/save/ (注意后面的斜杠),或在Django设置中设置APPEND_SLASH=False。
https://stackoverflow.com/questions/61017033
复制相似问题