pycharm运行Django发生AppRegistryNotReady: Apps aren't loaded yet.

Posted 知识补全计划

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pycharm运行Django发生AppRegistryNotReady: Apps aren't loaded yet.相关的知识,希望对你有一定的参考价值。


 

pycharm中运行django默认情况下并不是执行项目的,所以如果在非manage.py,会发生异常。

raise AppRegistryNotReady("Apps aren\'t loaded yet.")
django.core.exceptions.AppRegistryNotReady: Apps aren\'t loaded yet.

image

上面是在urls.py中运行时发生的异常。

 

所以是需要执行整个项目的。执行项目可以有两个选择:

1.推荐方式:

在运行的选择中选择成django项目,再运行。

 

2.不推荐的方式:

在manage.py中运行就可以避免异常。

附上pycharm中运行django项目的参数设置:

 

image的manage按下

image

在参数设置中配置上参数runserver 0.0.0.0:8000【地址跟端口是可以是其他的】

image

 


以上是关于pycharm运行Django发生AppRegistryNotReady: Apps aren't loaded yet.的主要内容,如果未能解决你的问题,请参考以下文章

Pycharm:从虚拟环境运行 Django

在PyCharm中运行Django测试

在 Pycharm 下记录运行 django 测试的输出

pycharm配置运行django项目步骤

PyCharm下创建并运行我们的第一个Django项目

我应该如何在Pycharm中去运行别人的Django项目