У меня есть модель с классом в ней есть поле типа mage
image = models.ImageField(verbose_name="image", upload_to=attachment_upload_to, null=True, blank=True)
def attachment_upload_to(instance, filename):
now = datetime.today()
return u"attachments/%s/%s/%s/%s/%s" % (now.year, now.month, now.day, now.hour, filename)
у меня есть form.py
def attachment_upload_to(instance, filename):
now = datetime.today()
return u"attachments/%s/%s/%s/%s/%s" % (now.year, now.month, now.day, now.hour, filename)
уменя есть view.py
form = MyForm(request.POST or None)
if not created:
form.initial.update(
{'title': mymodel.title, 'image': mymodel.image }
)
if request.method == 'POST':
form = MyForm(request.POST)
if form.is_valid():
mymodel.title = form.cleaned_data.get('title')
mymodel.image = form.cleaned_data.get('image')
т.е при создании страницы фотка погружается нормально. у меня есть шаблон форма создания.
а при редактировании ничего не меняется. просьба подсказать что не так ....