Django 应用程序尚未加载:如何导入模型

克里斯

我有一个 Django 项目,看起来像

> project
    > gui
        > __init__.py
        > models.py
        > views.py
        > ...
    > project
        __init__.py
        ...

我正在尝试将 django 中的 sqllite db 与我定期从其他来源查询的一些信息同步。所以在项目中。init .py 我生成一个线程,定期查询数据。但是,我无法从那里访问我的模型并更新数据库,因为当我尝试将它们导入init .py 时

from gui.models import GuiModel

我得到

django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.

有没有什么技巧可以做到这一点,或者有不同的方式来创建一个单独的线程?

JPG

来自Django Official Doc,如果您使用 Django “独立”的组件,您应该遵循这样的操作,

import sys
import os
import django

sys.path.append("/path/to/project")  # here project is root folder(means parent).
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "store.settings")
django.setup()

from gui.models import GuiModel

# do something here with models

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Django 1.8或更高版本中填充时,出现“尚未加载模型”错误

来自分类Dev

Django 1.7升级错误:AppRegistryNotReady:模型尚未加载

来自分类Dev

Django 1.7'list_filter'引发AppRegistryNotReady(“尚未加载模型。”)

来自分类Dev

django过滤查询集会导致“ AppRegistryNotReady:模型尚未加载”。与models.py中的表格

来自分类Dev

django应用程序的正确模型结构?

来自分类Dev

Django(&Pinax):追溯“ AppRegistryNotReady:应用尚未加载。” 例外

来自分类Dev

Pycharm 3.4.1-“ AppRegistryNotReady:模型尚未加载”。Django Rest框架

来自分类Dev

Django 1.8到1.9升级:django.core.exceptions.AppRegistryNotReady:应用尚未加载

来自分类Dev

Django 1.8:django.core.exceptions.AppRegistryNotReady:尚未加载模型

来自分类Dev

AppRegistryNotReady:应用尚未加载。Django的

来自分类Dev

Django-activity-stream:应用尚未加载

来自分类Dev

Django模板和应用程序未加载

来自分类Dev

为什么执行Django查询会导致:django.core.exceptions.AppRegistryNotReady:尚未加载模型?

来自分类Dev

ModuleNotFoundError:没有名为Foo的模块-如何将模型导入Django应用程序的脚本中?

来自分类Dev

从其他应用程序导入模型类而不在Django中引起循环引用

来自分类Dev

带有Djongo的Django,EmbeddedFields返回模型尚未加载

来自分类Dev

django导入导出应用程序错误:django.core.exceptions.AppRegistryNotReady:尚未加载模型

来自分类Dev

无法修复django.core.exceptions.AppRegistryNotReady:应用尚未加载

来自分类Dev

用于导入应用程序的模型的Django固定装置(例如django-allauth)

来自分类Dev

django应用程序的正确模型结构?

来自分类Dev

在python Django中,我想查询表的foreignKey列,它引发django.core.exceptions.AppRegistryNotReady:模型尚未加载

来自分类Dev

django.core.exceptions.AppRegistryNotReady:模型尚未加载

来自分类Dev

VS2015 Django Shell中的Django 1.9.7 django.core.exceptions.AppRegistryNotReady:应用尚未加载

来自分类Dev

Django 1.10 AppRegistryNotReady:应用尚未加载。我不能使用django.setup

来自分类Dev

Django 问题:django.core.exceptions.AppRegistryNotReady:应用程序尚未加载

来自分类Dev

尝试在 celery 任务文件中导入模型时,应用程序尚未加载

来自分类Dev

Django 2.0 迁移错误:“django.core.exceptions.AppRegistryNotReady:应用程序尚未加载。”

来自分类Dev

Django:即使未加载 Web 应用程序,您将如何不断检查 API?

来自分类Dev

无法修复错误“django.core.exceptions.AppRegistryNotReady:应用程序尚未加载。”

Related 相关文章

  1. 1

    在Django 1.8或更高版本中填充时,出现“尚未加载模型”错误

  2. 2

    Django 1.7升级错误:AppRegistryNotReady:模型尚未加载

  3. 3

    Django 1.7'list_filter'引发AppRegistryNotReady(“尚未加载模型。”)

  4. 4

    django过滤查询集会导致“ AppRegistryNotReady:模型尚未加载”。与models.py中的表格

  5. 5

    django应用程序的正确模型结构?

  6. 6

    Django(&Pinax):追溯“ AppRegistryNotReady:应用尚未加载。” 例外

  7. 7

    Pycharm 3.4.1-“ AppRegistryNotReady:模型尚未加载”。Django Rest框架

  8. 8

    Django 1.8到1.9升级:django.core.exceptions.AppRegistryNotReady:应用尚未加载

  9. 9

    Django 1.8:django.core.exceptions.AppRegistryNotReady:尚未加载模型

  10. 10

    AppRegistryNotReady:应用尚未加载。Django的

  11. 11

    Django-activity-stream:应用尚未加载

  12. 12

    Django模板和应用程序未加载

  13. 13

    为什么执行Django查询会导致:django.core.exceptions.AppRegistryNotReady:尚未加载模型?

  14. 14

    ModuleNotFoundError:没有名为Foo的模块-如何将模型导入Django应用程序的脚本中?

  15. 15

    从其他应用程序导入模型类而不在Django中引起循环引用

  16. 16

    带有Djongo的Django,EmbeddedFields返回模型尚未加载

  17. 17

    django导入导出应用程序错误:django.core.exceptions.AppRegistryNotReady:尚未加载模型

  18. 18

    无法修复django.core.exceptions.AppRegistryNotReady:应用尚未加载

  19. 19

    用于导入应用程序的模型的Django固定装置(例如django-allauth)

  20. 20

    django应用程序的正确模型结构?

  21. 21

    在python Django中,我想查询表的foreignKey列,它引发django.core.exceptions.AppRegistryNotReady:模型尚未加载

  22. 22

    django.core.exceptions.AppRegistryNotReady:模型尚未加载

  23. 23

    VS2015 Django Shell中的Django 1.9.7 django.core.exceptions.AppRegistryNotReady:应用尚未加载

  24. 24

    Django 1.10 AppRegistryNotReady:应用尚未加载。我不能使用django.setup

  25. 25

    Django 问题:django.core.exceptions.AppRegistryNotReady:应用程序尚未加载

  26. 26

    尝试在 celery 任务文件中导入模型时,应用程序尚未加载

  27. 27

    Django 2.0 迁移错误:“django.core.exceptions.AppRegistryNotReady:应用程序尚未加载。”

  28. 28

    Django:即使未加载 Web 应用程序,您将如何不断检查 API?

  29. 29

    无法修复错误“django.core.exceptions.AppRegistryNotReady:应用程序尚未加载。”

热门标签

归档