小智 53

我在这里遇到了同样的问题。在忍受了几个小时的痛苦之后,我找到了原因。这是非常基本的。我们忘记运行迁移命令。要修复,请按顺序运行以下命令:

python manage.py migrate

python manage.py makemigrations

python manage.py migrate
Run Code Online (Sandbox Code Playgroud)

虽然错误通知不是相关性,但这无论如何都可以修复错误:v。

您可以在此处阅读有关迁移的更多信息。


小智 23

当有人拼错文件名、目录名或应用程序名称时,也会发生同样的问题……例如,当有人通过用户名创建应用程序,然后他/她想在设置中可用的 INSTALLED_APPS 列表中登记应用程序时。 py 文件以拼写错误的方式,如 ............ users.app.UsersConfig 而不是 users.apps.UsersConfig


小智 8

如果您使用 virtualenv 管理您的包,请确保在运行应用程序之前将其激活。


小智 1

我感觉到您正在尝试为您的网站导入引导程序文件。这可以通过在基本模板上添加来自引导程序 CDN 的超链接来方便地完成。您也可以下载 boostrap 包并将 css 和 js 文件复制到项目的 static 文件夹下。

  • 我不认为实际上是这样。我刚刚遇到了同样的问题(这就是我发现这个问题的方式),而且我还没有对模板做任何事情 - 仍在设置模型,所以我没有引导程序。 (3认同)