当我创建我的django模型时,我已经堆积在这一点上。
现在,我有一个这样的模型:
class My_Files(models.Model):
file_name = models.CharField(max_length=50)
file_size = models.IntegerField()
... etc ...
这些文件必须与文件有关系,可以将文件上传到我的服务器或http链接到另一台服务器。我该如何处理这种关系?
谢谢
答案 0 :(得分:0)
您需要使用django-uploadify它可以帮助您,无论何时上传新文件时,都会使用文件数据触发信号,您可以使用该信号填充模型。它比为自己编写自定义信号容易得多。希望它有所帮助!
答案 1 :(得分:0)
class My_Files(models.Model):
file_name = models.CharField(max_length=50)
file_size = models.FloatField()
file_url = models.URLField(blank=True)
file_locate = model.CharField(max_length=255, blank=True)
您还应该在views
和forms
中编写多种方法来填充所有必填字段。