当我创建我的 django 模型时,我在这一点上堆积了起来。
现在,我有一个这样的模型:
class My_Files(models.Model):
file_name = models.CharField(max_length=50)
file_size = models.IntegerField()
... etc ...
并且这些文件必须与可以上传到我的服务器或 http 链接到另一台服务器的文件有关系。我该如何处理这种关系?
谢谢你
当我创建我的 django 模型时,我在这一点上堆积了起来。
现在,我有一个这样的模型:
class My_Files(models.Model):
file_name = models.CharField(max_length=50)
file_size = models.IntegerField()
... etc ...
并且这些文件必须与可以上传到我的服务器或 http 链接到另一台服务器的文件有关系。我该如何处理这种关系?
谢谢你
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
填写任何需要的字段。
您需要使用django-uploadify它可以帮助您,这样,每当上传新文件时,文件数据都会触发一个信号,您可以使用该信号来填充您的模型。这比为自己编写自定义信号要容易得多。希望能帮助到你!