Я новичок в разработке django.я создаю класс A, которому может быть назначено несколько классов B:
class A(models.Model):
name = models.CharField(max_length=200)
def __unicode__(self):
self.name
class B(models.Model):
a = models.ForeignKey(A)
name = models.CharField(max_length=200)
mydate = models.DateTimeField('party date')
Когда я пытаюсь создать новый элемент «A» на странице администратора, и создаю соответствующий элемент B для негоа затем save()
, я получаю предупреждение: Поле 'mydate' не имеет значения по умолчанию
Если я переместил "mydate", элемент в класс A, то когданажимая save()
я получаю сообщение Это поле требует от Django, требует, чтобы я заполнил поле!
как мне сделать так, чтобы это обязательное сообщение появилось, когда поле даты является частьюB !!!
Спасибо