Есть модель с некоторым набором полей
class Supplier(Model): company = models.ForeignKey(Company) title = models.CharField() phone = models.CharField() ...
для создания CRUD я использую соответствующие классы для вьюх используя CreateView, UpdateView и т.д.
сответственно класс формы
class PurchaseSupplierForm(forms.ModelForm): class Meta: model = Supplier fields = ('title', 'phone', ...)
сама эта конструкция прекрасно работает, но есть одно НО: при создании записи мне нужно чтобы в поле company прописывался параметр, хранящийся в сессии (при обновлении поле не меняется).
Подскажите пожалуйста, как это лучше сделать