簡體   English   中英

Django 嘗試運行服務器時出現運行時錯誤

[英]Django Runtime Error while trying to run server

我正在嘗試通過“python manage.py runserver”在我克隆的 github 存儲庫上運行我的 Django 服務器,但總是收到此運行時錯誤消息:

class AbstractBaseUser(模型。模型):

RuntimeError: ____class____ not set defining 'AbstractBaseUser' as <'class 'django.contrib.auth.base_user.AbstractBaseUser'>。 ____classcell____ 是否傳播到 type.____new____?

我的虛擬環境中安裝包的詳細信息是:Django 1.9 | django-crispy-forms 1.6.0 | django-markdown-deux 1.0.5 | django-pagedown 0.1.1 | 降價2 2.3.1 | 文件 0.46 | 枕頭 7.1.1 | pip 19.2.3 | 安裝工具 41.2.0 |

我正在使用 python 版本 3.8.1

請問有人對如何解決此錯誤有任何建議嗎? 謝謝你。

首先,您應該嘗試將軟件包更新到最新版本,因為您使用的是 python 3.8。 Check this also: https://docs.djangoproject.com/en/3.0/faq/install/#what-python-version-can-i-use-with-django I don't think Django 1.9 is compatible with python 3.8

RuntimeError at /save 您通過 POST 調用了這個 URL,但是 URL 沒有以斜杠結尾,並且您設置了 APPEND_SLASH。 Django 在維護 POST 數據時無法重定向到斜杠 URL。 將您的表單更改為指向 127.0.0.1:8000/save/(注意尾部斜線),或在您的 Django 設置中設置 APPEND_SLASH=False。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM