擅长:python、mysql、java
<p>您可以创建一个自定义窗体,并使用一个干净的方法来检查图像的宽度和高度</p>
<pre><code>class BannerAdmin(admin.ModelAdmin):
form = BannerForm
model = Banner
fields = ('image', 'type_of_banner')
list_display = ('image', 'type_of_banner')
class BannerForm(forms.ModelForm):
def clean_image(self):
image = self.cleaned_data['image']
#image.height, image.width
return image
</code></pre>