Mas*_*ile 3 python django django-rest-framework
我正在尝试登录管理门户,但收到以下错误。请帮助我一直在寻找解决方案但一无所获
异常类型:/admin/login/ 处的 ImportError 异常值:无法从“django.utils.http”导入名称“urlquote”(C:_project\my-events\env\lib\site-packages\django\utils\http. py)
在 Django 4 中,django.utils.http.urlquote()、urlquote_plus()、urlunquote()和urlunquote_plus()已弃用,取而代之的是它们\xe2\x80\x99 的别名函数:urllib.parse.quote()、quote_plus()、unquote()和unquote_plus()。
降级到 Django 3 以解决您的问题。\n但是,如果您仍然想使用 Django 4 及更高版本,可以通过更改这些函数的引用来解决该问题。对于您的情况,请将以下内容添加到 settings.py 的顶部:
\nfrom urllib.parse import quote\n\ndjango.utils.http.urlquote = quote\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
3233 次 |
| 最近记录: |