вот как я это делаю прямо сейчас.
class Season(models.Model):
Name = models.CharField(max_length=20)
Year = models.CharField(max_length=6)
start_date = models.DateField()
end_date = models.DateField()
league = models.ManyToManyField(League)
def __init__(self):
"""
Setting default year current year
"""
today = datetime.date.today()
today = today.timetuple()
defaultyear = today[0]
defaultyear = str(defaultyear)
self.Year = defaultyear
return self.Year
я использую init право ... или я что-то упустил?или я должен переименовать ' init ' во что-то 'setyear' .. если да .. то как мне назвать это в моем администраторе django?
// mouse