gpt4 book ai didi

python - 如何从 django 管理表单提交访问 request.FILES?

转载 作者:太空宇宙 更新时间:2023-11-04 05:38:18 24 4
gpt4 key购买 nike

@receiver(pre_save, sender=Document, dispatch_uid='question_save_signal')
def log_save_question(sender, instance, using, **kwargs):
p = instance

这是我在 django admin 中用来拦截保存的代码。在此函数内部,我需要访问 request.FILES 以访问刚刚在 ImageField 中选择并正在提交的新文件。你会怎么做?

最佳答案

当你有一个 pre_save 函数时,属性已经设置到对象,但是它还没有保存到数据库中。因此,如果您的文档模型具有属性 image,您应该能够通过以下方式访问它:instance.image

关于python - 如何从 django 管理表单提交访问 request.FILES?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34903600/

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