Как правильно подключить модуль models в Django - Python

Узнай цену своей работы

Формулировка задачи:

Почему когда в любом месте подключаю models вылетает куча ошибок?
Листинг программы
  1. from app_name.models import App_name
Листинг программы
  1. from django.db import models
  2. # Create your models here.
  3. class App_name(models.Model):
  4. class Meta():
  5. db_table = "app_name"
  6. app_name_1 = models.CharField(max_length=100)
  7. app_name_2 = models.CharField(max_length=100)
  8. app_name_3 = models.TextField()
Traceback (most recent call last): File "E:/PythonProjects/my_app/manage.py", line 6, in <module> from app_name.models import App_name File "E:\PythonProjects\my_app\app_name\models.py", line 4, in <module> class App_name(models.Model): File "E:\Python\lib\site-packages\django\db\models\base.py", line 94, in __new__ app_config = apps.get_containing_app_config(module) File "E:\Python\lib\site-packages\django\apps\registry.py", line 239, in get_containing_app_config self.check_apps_ready() File "E:\Python\lib\site-packages\django\apps\registry.py", line 124, in check_apps_ready raise AppRegistryNotReady("Apps aren't loaded yet.") django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
Без этой строчки все работает нормально (пробовал подключить в разных модулях - везде ошибки):
Листинг программы
  1. from app_name.models import App_name

Решение задачи: «Как правильно подключить модуль models в Django»

textual
Листинг программы
  1. INSTALLED_APPS = [
  2.     ...
  3.     'App_name',
  4.     ...
  5. ]

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.267 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут