0
我有這個高清在我的形式來定製ATTRS在Django中如何做一個for循環到這個函數?
def __init__(self, *args, **kwargs):
super(ejemploForm, self).__init__(*args, **kwargs)
self.fields['image'].widget = forms.ClearableFileInput(attrs={
'id': 'Logo',
'class': 'file', 'data-show-upload':'false', 'data-show-preview':'false',
'name': 'logito',
'placeholder': 'myCustomPlaceholder'})
我想要做的事,在我的模板每個插件,例如: 這是我的HTML文件
<div class="row">
<div class="col-md-8 col-md-offset-2">
<div class="form-group">
{{form.image}}
</div>
</div>
</div>
<div class="row">
<div class="col-md-8 col-md-offset-2">
<div class="form-group">
{{ form.image }}
</div>
</div>
</div>
所以對於例如,對於第一個{{form.image}}我想這樣的:
'id': 'Logo',
'class': 'file', 'data-show-upload':'false', 'data-show- preview':'false',
'name': 'logito',
'placeholder': 'myCustomPlaceholder'})
對於第二{{form.image}}我想這樣的:
'id': 'imagen1',
'class': 'file', 'data-show-upload':'false', 'data-show-preview':'false',
'name': 'imagen1',
'placeholder': 'myCustomPlaceholder'})
我該如何做以前的def函數?
由於他們有不同的數據,我認爲你需要設置兩個字段。 – nycynik
是的問題是數據庫只有一個FileField,爲了保存我手動使用for循環。 –