Хай, веб-дев. Помогите разобраться с проблемой. Есть приложение на джанге, небольшой магазин. Модель построена так: есть классы «Товар» и «Предложение»
class Product(models.Model):
id = models.AutoField(primary_key=True)
name = models.CharField(max_length=128, blank=False, null=False, verbose_name=u'Название товара')
description_short = models.TextField(blank=True, null=True, verbose_name=u'Краткое описание')
description_full = models.TextField(blank=True, null=True, verbose_name=u'Подробное описание')
class Offer(models.Model):
id = models.AutoField(primary_key=True)
name = models.CharField(max_length=128, blank=False, null=False, verbose_name=u'Предложение')
price = models.FloatField(blank=False, null=False, verbose_name=u'Цена')
available = models.BooleanField(default=True, verbose_name=u'В наличии')
in_product = models.ForeignKey(Product, blank=False, null=False, related_name='offers', verbose_name=u'Принадлежит товару')
ну понятно короче, у одного товара может быть несколько offer-ов: разного цвета, разное количество товара в пачках, по разной цене и т.д.
Так вот, что я хочу: чтобы при добавлении обьекта класса Product у меня в админке джанги сразу был раздел для создания Offer-ов для этого продукта. Сейчас приходится в offer-ы заходить отдельно, они лежат все кучей и это оч. неудобно. Решаем ли вопрос? Что гуглить, куда читать?