我看了下面的 SO question,但没有运气。我不知道,也许我没看懂答案。
1)如何在 Django 中删除 FileInput 小部件的“当前”标签和链接?
2) Django ModelForm ImageField
我的表格:
class SettingsForm(forms.ModelForm):
company_logo = forms.ImageField(label=_('Company Logo'),required=False, error_messages = {'invalid':_("Image files only")})
class Meta:
model = Settings
fields = ("company_logo")
....
我的模型:
class Settings(models.Model):
strg=CustomFileSystemStorage(strict_name='images/company_logo.png',save_format='PNG')
company_logo=models.ImageField(upload_to='images',blank=True,null=True,storage=strg)
.....
渲染后:
我从第一个链接中看到,models.ImageField
继承FileInput
并添加了额外的东西,但我不明白如何克服这个问题?
提前致谢。