2017-09-02 217 views
0

我想使用sqlite3与多个文件的字段,以便我可以在mt模型信息页上有一个文件列表的数据库。例如,如果模型是学生,他需要存储未指定数量的作业文件,并且需要能够添加,查看,编辑和删除它们。任何帮助深表感谢。Django在一个字段中的多个文件

+1

你不需要一个字段中的多个文件,你需要一个单独的Files表和一个外键给学生。 –

回答

1

您可以制作一个家庭作业文件模型。在该模型中添加一个file_upload字段

然后使用一对多关系将学生表与家庭作业文件模型相关联。

class homeworkfile(models.Model): 
    student = models.ForeignKey(Student, on_delete=models.CASCADE) 
    file_upload = models.FileField(upload_to='uploads/%Y/%m/%d/') 
+0

感谢您的想法,有没有地方可以找到参考和编辑这些文件的文档? –

相关问题