创建将从表数据填充ImageField的Django South数据迁移

时间:2013-09-19 11:49:32

标签: django django-south

对于这个人为的标题感到抱歉,让我解释一下。我有一个带有filenameextension字段的Django模型,然后有一个静态URL来托管我的文件(在S3上,而不是在数据库中)。

我创建了一个南方架构迁移,将ImageField添加到我的表中。

是否可以创建南数据迁移,从我的静态网址,ImageField字段和filename字段开始填充每个对象的extension

1 个答案:

答案 0 :(得分:0)

这很简单:

my_image.my_imagefield = my_image.filename + my_image.extension
my_image.save()

因为URL的静态部分将由Django STATIC_URL自动处理。