小编hen*_*ngb的帖子

shell 中的错误:未声明显式 app_label 并且不在 INSTALLED_APPS 中的应用程序中

我第一次尝试 Django。阅读“ Django 1.11 的两勺”一书。很棒的阅读。由于只有脚本编写经验和 Python 新手,我正在尽最大努力遵循书籍标准。

用“ cookiecutter-django ”启动了一个带有 TimeStampedModel 的简单地址应用程序进行实验。

与 makemigrations、migrate、admin 和 runserver 配合使用效果很好。没有问题,它就像一个魅力。

然而,在 csv 导入和绑定到表单上尝试书籍示例时,我想从 shell 运行它进行测试。

以下内容可能过于冗长,但我不确定如何继续。

python manage.py shell --settings=config.settings.local

导入所需代码时发生错误(任何其他表单或模型都会获得相同的结果):

In [1]: from address.forms import add_csv_postarea
---------------------------------------------------------------------------
RuntimeError                              Traceback (most recent call last)
<ipython-input-1-f253686866ed> in <module>()
----> 1 from address.forms import add_csv_postarea

~/projects/myproject/myproject/address/forms.py in <module>()
      5 from django import forms
      6 
----> 7 from .models import PostArea, Address
      8 
      9 

~/projects/myproject/myproject/address/models.py in <module>()
      7 
      8 
----> 9 class Country(TimeStampedModel):
     10     """ …
Run Code Online (Sandbox Code Playgroud)

python django cookiecutter-django

2
推荐指数
1
解决办法
5952
查看次数

标签 统计

cookiecutter-django ×1

django ×1

python ×1