каша, какая-то получается
Вот так оно должно быть с твоих слов
class Category(models.Model):
name =....
class Product(models.Model):
category = models.ForeignKey(Category)
title = models.TextField(verbose_name='Номер',blank=True)
producte = models.TextField(verbose_name='Продукт')
class Order(models.Model):
products = models.ManyToMany(Product)
Чтоб в форме появилось предустановленное значение, то нужно раскурить
https://docs.djangoproject.com/en/1.9/ref/forms/ap...
- так установишь значение текущей категории
https://docs.djangoproject.com/en/1.9/ref/forms/ap... - так укажешь, что поле не показывалось пользователю