Как получить запрос в bootstrap -модальных формах в django? - PullRequest
0 голосов
/ 21 июня 2020

У меня проблема с модальными формами 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...