Answer the question
In order to leave comments, you need to log in
What is wrong with database migration?
I can't migrate the database, every time I get this error
ValueError: invalid literal for int() with base 10: 'auth.User'
#models.py
class Profile(models.Model):
user = models.OneToOneField(settings.AUTH_USER_MODEL, on_delete=models.CASCADE)
date_of_birth = models.DateField(blank=True, null=True)
def __str__(self):
return self.user.username
class Post(models.Model):
text = models.TextField()
author = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE)
published = models.DateTimeField(default=timezone.now)
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question