如何解决 Django 中不正确的填充?
Posted
技术标签:
【中文标题】如何解决 Django 中不正确的填充?【英文标题】:How to solve Incorrect padding in Django? 【发布时间】:2020-12-18 02:20:34 【问题描述】:我刚刚在 Django 中安装了clearcache
包,刷新我的网站后我得到了Incorrect padding
错误,这里是error code,所以请告诉我如何解决这个问题。我对此进行了很多研究,但在我的文件结构中没有找到base64.py
文件。
【问题讨论】:
请在文本中添加完整的回溯。见this help document。症状在base64,但问题的根源更早。 【参考方案1】:只需从浏览器中删除 cookie 文件即可。
https://support.google.com/accounts/answer/32050
它真的对我有用。
【讨论】:
您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center。【参考方案2】:我不知道我是否掌握了这里的解决方案,但是我在尝试渲染 127.0.0.1:8000/admin/ 时遇到了这个问题
我最终通过将我的 Django 版本从 3.0.10 升级到 3.1.1 解决了这个问题。
pip3 install django==3.1.1
【讨论】:
【参考方案3】:我在没有先激活 virtualenv 的情况下运行“python3 manage.py runserver”时遇到了这个错误。我不能说具体的问题是什么,因为我不知道,但是一旦我激活了 virtualenv 然后发出 runserver 命令,一切都很好。
【讨论】:
【参考方案4】:就我而言,我使用 pip3 安装了 Django。
pip3 install django
我使用的是 python 2 而不是 python 3,所以由于 pip 和 python 的版本不匹配而出现此错误。
所以请检查python和pip的版本。我希望它会起作用。
【讨论】:
【参考方案5】:该软件包已有 8 年历史,与当前的 Django 不兼容。阅读:https://docs.djangoproject.com/en/3.1/topics/cache/
【讨论】:
我安装了这个包...pypi.org/project/django-clearcache 我知道,它不再维护并且无法使用。如您所见,上次更新是 8 年前。 它的发布数据是Released: Jan 21, 2020
您说您已将clear_cache
添加到已安装的应用程序中,但我可以从文档中看到它的clearcache
可能是这样吗?
更新我的问题,请告诉我解决方案以上是关于如何解决 Django 中不正确的填充?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Django 模板中使用 Jquery/Ajax 正确刷新 div
如何修复 Berkeley DB 文件中不正确的 XML 标签