У меня есть форма, основанная на "конфигурации" моей модели:
models.py
class configuration(models.Model):
Num_ordre = models.CharField(max_length=15)
Composant = models.CharField(max_length=15)
Designation = models.CharField(max_length=15)
Qte_servie = models.IntegerField()
Qte_a_servir = models.IntegerField()
Lot = models.CharField(max_length=15)
Categorie = models.CharField(max_length=15)
Famille = models.CharField(max_length=15)
Из этой модели я создаю форму с функцией UpdateView: views.py
class ComposantUpdate(UpdateView):
model = configuration
fields = '__all__'
template_name = 'accueil/exploitation/update_composant.html'
success_url = reverse_lazy('cahier', args=('OFTSP1611000853',))`
Моя проблема в том, что success_url получает аргумент, который я ввел вручную: OFTSP1611000853, который соответствует конфигурации. Num_ordre для pk = 1.
Вместо 'OFTSP1611000853' я хочу поместить данныенаписано пользователем в соответствующем поле в форме.
Как я могу получить это значение?