我有一个Django应用程序,用户可以在那里上传PDF文件。PDF文件将保存在我的云提供商。成功提交PDF后,我想发送一封电子邮件给用户 *,其中包含PDF在我的云上的URL *。我一直试图通过覆盖form_valid()来实现这一点,但在这一点上,URL尚未生成。URL也没有硬编码,所以我不能直接指向form_valid()硬编码URL有什么解决办法吗?
form_valid()
fzwojiic1#
您能提供form_valid()中的代码吗?您需要在super.form_valid()后插入您的逻辑,例如:
def form_valid(self, form): ret = super().form_valid(form) instance = form.instance # get the filename and send an email ... return ret
1条答案
按热度按时间fzwojiic1#
您能提供
form_valid()
中的代码吗?您需要在super.form_valid()后插入您的逻辑,例如: