限制ImageFileField数据的维度

时间:2010-03-22 14:10:56

标签: django django-admin

我正在努力使ImageFileField只接受设定维度的图像文件。我发现这里的另一篇文章建议在表单中劫持'clean'方法,但我想知道创建自定义字段类型是否更简单?

有没有人有任何我可以使用的代码片段来执行此操作?我根本不想要调整图像文件的大小,只要它们的大小正确就可以上传。

非常感谢!

1 个答案:

答案 0 :(得分:1)

这是ImageField表单字段的(最近)调整大小版本,用于设置最大大小。您可以从中获取灵感,仅接受某些图像尺寸(即,不要触发调整大小,让场地抱怨)。

http://www.djangosnippets.org/snippets/1966/

希望有所帮助

史蒂夫