Предположим, у меня есть модель:
class SomeModel(models.Model):
id = models.AutoField(primary_key=True)
a = models.IntegerField(max_length=10)
b = models.CharField(max_length=7)
В настоящее время я использую администратора по умолчанию для создания/редактирования объектов этого типа. Как сделать так, чтобы поле «a» имело тот же номер, что и id? (по умолчанию=???)
Другой вопрос
Предположим, у меня есть модель:
event_date = models.DateTimeField( null=True)
year = models.IntegerField( null=True)
month = models.CharField(max_length=50, null=True)
day = models.IntegerField( null=True)
Как я могу установить поля года, месяца и дня по умолчанию такими же, как поле event_date?