IntegrityError Django Model

Я пытаюсь реализовать внешний ключ в одной из моих таблиц, но постоянно получаю эту ошибку:

null value in column "user_id" of relation "application_application" violates not-null constraintDETAIL: Failing row contains (3, 2022-09-09, San Ramon, CA, USA, https://logo.clearbit.com/uber.com, Uber, , Applied, Engineer, null).

Я не знаю, что я делаю не так

from django.contrib.auth.models import User

class Application(models.Model):

    __tablename__ = "applications"

    name = models.CharField(max_length=50, blank=False, null=False)
    title = models.CharField(max_length=50, blank=False, null=False)
    status = models.CharField(max_length=50, blank=False, null=False)
    notes = models.TextField(blank=True, default="Add some notes", null=True)
    location = models.CharField(max_length=255, blank=False, null=False)
    logo = models.CharField(max_length=255, blank=False, null=False)
    date_applied = models.CharField(max_length=255, blank=False, null=False)
    user = models.ForeignKey(User, on_delete=models.CASCADE)
    
    def __str__(self):
        return self.name

Похоже, что вы не передаете пользователя при попытке сохранения. Попробуйте следующее:

app = Application(user=request.user, name='App X', etc)
app.save()
Вернуться на верх