I'm defining a date variable inside my model AccessRecord
using DateField
attribute and I've tried every possible thing to define it. But every time a new error arises. Sometimes it says "Date is not defined" sometimes "Date should be in YYYY-MM-DD format" during migration.
Can someone give me a permanent solution for this? I'm using django 2.1.7.
I've tried default=''
and default=blank
and quite of few others
from django.db import models
from datetime import date
class AccessRecord(models.Model):
name = models.ForeignKey(Webpage, on_delete=models.PROTECT)
date = models.DateField(_("Date"), default=date.today)
def __str__(self):
return str(self.date)