КВ
Size: a a a
КВ
dk
dk
КВ
dk
EM
dk
dk
F
GS
___________________________________app2/models.py
from django.db import models
class Person(models.Model):
name = models.CharField(max_length=30)
email = models.EmailField(max_length=40)
___________________________________
___________________________________
from django.db import models
from django.apps import apps
Person = apps.get_model('app1.Person')
___________________________________Говорит что
___________________________________Нельзя импортировать модель из другого app через get_model?
raise AppRegistryNotReady("Models aren't loaded yet.")
django.core.exceptions.AppRegistryNotReady: Models aren't loaded yet.
___________________________________
DT
EM
Person = apps.get_model('app1.Person')а зачем приходится так делать/
GS
GS
Person = apps.get_model('app1.Person')а зачем приходится так делать/
EM
EM
GS
EM
GS
def check_models_ready(self):
"""Raise an exception if all models haven't been imported yet."""
if not self.models_ready:
raise AppRegistryNotReady("Models aren't loaded yet.")