我正在努力使ImageFileField只接受设定维度的图像文件。我发现这里的另一篇文章建议在表单中劫持'clean'方法,但我想知道创建自定义字段类型是否更简单?
有没有人有任何我可以使用的代码片段来执行此操作?我根本不想要调整图像文件的大小,只要它们的大小正确就可以上传。
非常感谢!
答案 0 :(得分:1)
这是ImageField表单字段的(最近)调整大小版本,用于设置最大大小。您可以从中获取灵感,仅接受某些图像尺寸(即,不要触发调整大小,让场地抱怨)。
http://www.djangosnippets.org/snippets/1966/
希望有所帮助
史蒂夫