0
我已經定義了這些模型,Django的FileFields使用DB的價值觀範式
class Header(models.Model):
date1 = models.DateField()
class Details(models.Model):
header = models.ForeignKey(Header),
field1 = models.CharField(max_length=10),
archive = models.FileField(upload_to='x')
是爲了讓upload_to設置爲details.field1可以設定存檔+ header.date1: 例如如果header.date1 = 2012-04-28和details.field1 ='sample',上傳的文件testing.doc會自動存儲在MEDIA_ROOT/2012-04-28/sample/testing.doc下。