0
我有以下型號結構'字段的upload_to``功能:集`外鍵
class BaseMovie(models.Model):
movie = models.FileField('Movie')
width = models.IntegerField('Width')
height = models.IntegerField('Height')
duration = models.FloatField('Duration')
class SpecialMovie(models.model):
base_movie = models.ForeignKey(BaseMovie, 'Base movie')
# some other stuff
背後的想法是,我打算在幾款車型使用BaseMovie
。
我的問題是:
如何設置,在SpecialMovie
模型,位置,其特殊的電影將被上傳?
我認爲,只存儲在BaseMovie
類的元數據,並具有在SpecialMovie
適當upload_to
功能電影領域是不能令人滿意的,因爲我將不得不復制,填補了元數據中的所有與型號代碼外鍵爲BaseMovie
。
Heroku上傳到Amazon S3的文章很棒:https://devcenter.heroku.com/articles/s3-upload-python – joshlsullivan