【发布时间】:2011-08-14 05:22:35
【问题描述】:
我有一个模型,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>
我想更改这个“当前”值,它描述了文件在我的服务器上退出时的整个路径。我想将此字符串修剪为没有路径的文件名。我该如何做到这一点?
【问题讨论】:
标签: python django file-upload django-forms django-file-upload