Функция импорта моделей
Я создал модели в моей странице, но когда я попытался запустить страницу, я получил ответ об ошибке
celery_beat_1 | class ClassManager(models.Manager):
celery_beat_1 | NameError: name 'models' is not defined
Я искал исправления этой ошибки в Интернете, и в большинстве ответов говорилось, что нужно выполнить
import from django.db import models
функция. Однако, это то, что я уже настроил на своей странице моделей. Есть идеи, как действовать дальше?
Вы должны импортировать models
из django в models.py.
from django.db import models
class MyModel(models.Model):
pass
Более подробную информацию вы можете найти в документации django: https://docs.djangoproject.com/en/3.2/topics/db/models/#quick-example
Вы импортируете модели в неправильном формате, поэтому необходимо использовать -
from django.db import models
вместо того, чтобы использовать
import from django.db import models