"" значение имеет неправильный формат. Оно должно быть в формате YYYY MM DD HH:MM
models.py
from django.db import models
from django.contrib.auth.models import User
from django.utils.timezone import now
class recommend(models.Model):
sno = models.AutoField(primary_key=True)
comment= models.TextField()
user = models.ForeignKey(User,on_delete=models.CASCADE)
timestamp= models.DateTimeField(default=now)
def __str__(self):
return self.recommend[0:20] + "..." + "by" + self.user.username
ошибка
Сначала я написал blank=True в поле timestamp, но это не сработало, после чего я попробовал null=True и затем, я запустил makemigrations и затем, он попросил меня ввести значение по умолчанию в терминале и я написал """. После этого он показывает мне эту ошибку, даже если я изменил значение по умолчанию. Пожалуйста, помогите решить эту проблему.
Просто удалите папку migrations, затем снова запустите makemigrations, а затем migrate . Это должно сработать.