У меня проблема с модальными формами bootstrap для django. Установил пак по инструкции от https://github.com/trco/django-bootstrap-modal-forms. Это работает, но я не знаю, как перейти к форме параметров в views.py. Я должен установить client_id для формы как initial в обычных функциях (form_add = IncomeForm (client_id = client_id, data = request.POST, initial = ...). Как использовать запрос в классе BookCreateView?
Есть идеи?
models.py
class BankAccount(models.Model):
name = models.CharField(max_length=128)
client_id = models.ForeignKey(Client, on_delete=models.CASCADE, blank=True, null=True)
start_value = models.DecimalField(decimal_places=2, max_digits=10, default=0)
forms.py
from bootstrap_modal_forms.forms import BSModalForm
class BankAccountForm3(BSModalForm):
class Meta:
model = BankAccount
fields = ['name', 'start_value', 'client_id']
views.py
from bootstrap_modal_forms.generic import (BSModalCreateView)
class BookCreateView(BSModalCreateView):
template_name = '1.html'
form_class = BankAccountForm3
success_message = 'Success: Book was created.'
success_url = reverse_lazy('website:ustawienia')
Вот модальная форма: https://finaen.pl/test