возможно я не до конца понимаю мысль?
Новость одна, в ней несколько картинок.
Модель новости:
class RealEstateNews(NewsBase, News):
class Meta(News.Meta):
verbose_name_plural = _('real estate news')
Модель картинки:
class NewsImage(models.Model):
image = ResizedImageField(_('image'), max_width=1000, max_height=1000, upload_to='images/news')
ordering = models.IntegerField(_('ordering'), default=100)
article = models.ForeignKey(NewsBase)
Ну и сейчас у меня такой странный класс, чтобы это всё связать воедино:
class NewsBase(models.Model):
pass
Всё это как-то странно…