【发布时间】:2018-03-16 08:30:05
【问题描述】:
我有这样的模型:
class Profile(models.Model, DictMixin):
user = models.ForeignKey(settings.AUTH_USER_MODEL, models.CASCADE, related_name="profile")
display_name = models.CharField(max_length=30)
avatar = models.ForeignKey(MyMedia, models.CASCADE, related_name="avatar", type="profile")
class MyMedia(models.Model):
media = models.FileField(upload_to="some_dynamic_folder")
这里我有一个ForeignKey MyMedia 与头像的关系。
当我上传文件时,我希望它保存到我作为参数传递给 ForeignKeyField 或 Manytomanyfield 的特定文件夹。
假设所有头像应该保存在profile_picture字段中,所有内容都应该保存在content文件夹中。
可以这样做吗?
需要一些建议:)
【问题讨论】:
-
我猜你正在尝试我要求的相同帮助:D stackoverflow.com/questions/54713983/…
标签: django