Django Custom Model Class,AttributeError не имеет атрибутов

Исходя из примеров в Интернете, этот кусок кода должен создать класс модели, который я могу перенести. Однако, когда я пытаюсь мигрировать, он продолжает говорить мне "AttributeError: type object 'Foo' has no attribute 'REQUIRED_FIELDS', or "USERNAME_FIELD", и затем продолжает работать. Я не понимаю, почему он заставляет меня создавать эти поля, но в учебниках код работает без них.

from django.db import models

class Foo(models.Model):
    pass

В Django модель должна иметь хотя бы одно поле.

from django.db import models

class Foo(models.Model):
    REQUIRED_FIELDS = ('user',)
    test = models.CharField(max_length=30)
Вернуться на верх