对于这个人为的标题感到抱歉,让我解释一下。我有一个带有filename
和extension
字段的Django模型,然后有一个静态URL来托管我的文件(在S3上,而不是在数据库中)。
我创建了一个南方架构迁移,将ImageField
添加到我的表中。
是否可以创建南数据迁移,从我的静态网址,ImageField
字段和filename
字段开始填充每个对象的extension
?
答案 0 :(得分:0)
这很简单:
my_image.my_imagefield = my_image.filename + my_image.extension
my_image.save()
因为URL的静态部分将由Django STATIC_URL自动处理。