Как правильно подключить модуль models в Django - Python
Формулировка задачи:
Почему когда в любом месте подключаю models вылетает куча ошибок?
Листинг программы
- from app_name.models import App_name
Листинг программы
- from django.db import models
- # Create your models here.
- class App_name(models.Model):
- class Meta():
- db_table = "app_name"
- app_name_1 = models.CharField(max_length=100)
- app_name_2 = models.CharField(max_length=100)
- 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.
Без этой строчки все работает нормально (пробовал подключить в разных модулях - везде ошибки):
Листинг программы
- from app_name.models import App_name
Решение задачи: «Как правильно подключить модуль models в Django»
textual
Листинг программы
- INSTALLED_APPS = [
- ...
- 'App_name',
- ...
- ]
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д