Почему добавление 'User' в мою модель дает мне внутреннюю ошибку сервера? (Django)

Мое Django App работало нормально, пока я не добавил это поле 'author' к моей модели:

from django.db import models
from django.contrib.auth.models import User

class Post(models.Model):

author = models.ForeignKey(User, on_delete=models.CASCADE)
content = models.TextField(blank=True, null=True, max_length=280)

Я буквально копирую это из статьи, которую я нашел (от 2022 года), поэтому я не понимаю, что не так. Вот какую ошибку показывает консоль:

enter image description here

Вот репозиторий -> https://github.com/mateomaza/SocialMediaProject

Просто глядя на трассировку стека, поле author_id, вероятно, где-то является нулевым.

error django.db.utils.IntegrityError: NOT NULL constraint failed. https://www.codingforentrepreneurs.com/comments/13752/

Вернуться на верх