我有以下看法既节约了一个像场到另一个保存前:形式的ImageField保存到另一个像场鉴于在Django
的问题是图像不保存。我使用boto作为后端。我不确定这是否与此有关。
如何获取临时图像以保存到配置文件图像?
我有以下看法既节约了一个像场到另一个保存前:形式的ImageField保存到另一个像场鉴于在Django
的问题是图像不保存。我使用boto作为后端。我不确定这是否与此有关。
如何获取临时图像以保存到配置文件图像?
我想你可能要形式的第一保存到一个模型,更新后profile_image
:
from django.core.files.base import ContentFile
if form.is_valid():
new_player = form.save()
temp_image = new_player.profile_image2
# duplicate the image for "profile_image2"
dup_file = ContentFile(temp_image.read())
dup_file.name = temp_image.name
new_player.profile_image = dup_file
new_player.save()
你的代码是一个有点混乱给我。据我了解,你是从profile_image2
拍摄的图像,并将其分配到profile_image
字段?如果这是你想那么这将是一个可能的答案:
image = form['profile_image2']
photo = PlayerForm(profile_image=image)
photo.save()
[这里初学者所以有可能是轻微的错误,但是这是我将如何去解决这个问题,如果我在做什么你在做]