У меня есть несколько моделей «Foo, Foo1, Foo2». Я хочу добавить несколько изображений к каждому из них. Каков наилучший способ реализации одного или нескольких полей изображения здесь?Каков наилучший способ для реализации одного изображения?
class Foo(models.Model)
images = models.OneToManyField('Image',null=True,blank=True)
class Foo1(models.Model)
images = models.OneToManyField('Image',null=True,blank=True)
class Foo2(models.Model)
images = models.OneToManyField('Image',null=True,blank=True)
class Image(models.Model)
name = models.TextField()
image = models.ImageField(upload_to=get_photo_storage_path,null = True, blank = True)
Это хороший способ сделать это? Или есть лучший способ для этого. Я использую django 1.5.
Это вопрос один-ко-многим или многие-ко-многим? Ваше название говорит одно, но ваш текст говорит другой. – pydanny