Python 使用URL从服务器获取文件。(DJANGO)

Python 使用URL从服务器获取文件。(DJANGO),python,django,Python,Django,我在一个web应用程序中工作,该应用程序用于为学生运行一个程序(该程序可能需要几个小时才能完成),我曾经通过电子邮件自动将结果文件发送给学生,但有些文件大于gmail允许作为附件发送的最大大小。 我正在考虑通过电子邮件发送一个链接,让学生点击并下载文件,但我不知道如何创建这个链接 web应用程序的工作原理如下: 学生将一些文件上传到页面并单击run 当学生单击“运行”时,这些文件将与将在这些文件上运行的程序一起复制到服务器中的一个目录 程序完成后,将在同一目录上创建一个输出文件。这是我用来通过电

我在一个web应用程序中工作,该应用程序用于为学生运行一个程序(该程序可能需要几个小时才能完成),我曾经通过电子邮件自动将结果文件发送给学生,但有些文件大于gmail允许作为附件发送的最大大小。 我正在考虑通过电子邮件发送一个链接,让学生点击并下载文件,但我不知道如何创建这个链接

web应用程序的工作原理如下:

  • 学生将一些文件上传到页面并单击run
  • 当学生单击“运行”时,这些文件将与将在这些文件上运行的程序一起复制到服务器中的一个目录
  • 程序完成后,将在同一目录上创建一个输出文件。这是我用来通过电子邮件发送的文件(假设它的路径是“/program//output.txt”)
  • 现在,我想做的是通过电子邮件发送一个链接,这样当学生点击它时,它就会下载该路径中的文件