gpt4 book ai didi

python - 具有动态路径的Django自定义图片上传字段

转载 作者:太空宇宙 更新时间:2023-11-04 11:01:34 25 4
gpt4 key购买 nike

我正在尝试创建我自己的用于上传图片的字段类型,它不会在 django 管理面板中使用。我想语法可能看起来像:

photo = CustomImageField(upload_to='images', width="200", height="200")

我希望能够在上传和保存图像时在字段中设置参数。我查看了 django 文档,但找不到有关如何执行此操作的任何信息。所以基本上,我希望能够在处理上传表单和保存对象时控制图像上传到的位置以及宽度和高度参数。

我正在使用 Django 1.2

任何帮助将不胜感激:)

最佳答案

您不需要为此设置自定义字段。作为the documentation显示,upload_to 可以是可调用的,它传递实例并返回一个路径,该路径确定字段的保存位置。

我不确定您所说的宽度和高度参数是什么意思。在任何情况下,这些都是根据图像计算得出的。如果在字段定义中指定了height_fieldwidth_field,则上传图片时相应的字段将填充图片的高和宽值。

关于python - 具有动态路径的Django自定义图片上传字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4815150/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com