答案 0 :(得分:11)
当某人拼写错误的文件名,目录名或应用程序名称时也会发生同样的问题,例如,当某人使用用户名创建应用程序,然后他/她想将该应用程序注册到INSTALLED_APPS列表中时像............ users.app.UsersConfig之类的拼写错误的setting.py文件,而不是users.apps.UsersConfig
答案 1 :(得分:4)
如果您有virtualenv管理软件包,请在运行应用程序之前确保已将其激活。
答案 2 :(得分:1)
我感觉到您正在尝试为您的网站导入引导文件。可以通过在基本模板上添加来自引导CDN的超链接来方便地完成此操作。 您也可以下载boostrap软件包,然后将css和js文件复制到项目中的静态文件夹下。
答案 3 :(得分:0)
[解决方案] 嗨,您好。 我在这里有同样的问题。在苦苦挣扎了几个小时之后,我弄清楚了原因。这是非常基本的。 我们必须运行迁移命令。 要解决此问题,请按顺序运行以下命令:
python manage.py migration
python manage.py makemigrations
python manage.py migration
虽然错误通知不是相对的,但是无论如何这都可以修复错误:v。
您可以阅读有关迁移Here的更多信息。
答案 4 :(得分:0)
就我而言,使用多行导入时我缺少\
:
from .models import Country, State, Locality, Address,\
PercentageAmount, Condominium, Condominium_expenses_report,\
FunctionalUnit, Percentage, FunctionalUnit_expenses_report,\
Expense, Bill, Judgment, Insurance, Concept
答案 5 :(得分:0)
我有同样的错误,我的应用程序中也没有包含任何引导程序。在我的情况下,virtualenv服务器停止运行。只需重新启动Django服务器,您就可以再次使用它。
答案 6 :(得分:0)
我犯了同样的错误,要解决此问题,请尝试
from django.http import HttpResponse
答案 7 :(得分:0)
首先但并非总是如此,看来您已从项目中删除了文件/文件夹。如果是这样,请记住删除服务于该文件夹的路径“项目urls.py中的路径”