Django: настройка значения FileField при редактировании модели

У меня есть модель с FileField . Когда я редактирую эту модель на виде, я хочу изменить "текущий" значение FileField , которое отображается в форме просмотра. Позвольте мне объяснить.

models.py:

class DemoVar_model(models.Model):
    ...
    Welcome_sound=models.FileField(upload_to='files/%Y/%m/%d')

forms.py:

class DemoVar_addform(ModelForm):
    ...
    class Meta:
        model = DemoVar_model        

views.py:

soundform = DemoVar_addform(instance=ivrobj)
....
return render_to_response(template,{'soundform':soundform}, ....)

Теперь я хочу отредактировать эту модель в моем представлении. Когда я смотрю в браузер, я вижу, что форма отображается как

Welcome sound: Currently: welcome_files/2011/04/27/15_35_58_ojCompany.wav.mp3 
Change : <Choose File button>

. Я хочу изменить это значение «В настоящее время», которое описывает весь путь к файлу при его выходе на моем сервере. Я хочу обрезать эту строку до имени файла без пути. Как мне это сделать?

9
задан DhiaTN 30 May 2017 в 14:48
поделиться