Вызов значений из формыА в формуВ в Django
Я новичок в Django и застрял на определенной проблеме, которая, как мне кажется, не так уж сложна или даже проста для некоторых.
Вот так:
В файле views.py я объявил два метода/функции, а именно formA и formB, теперь я хочу получить переменную "username" в formA и автоматически поместить ее в первую ячейку в formB. Как я могу этого добиться, вот часть этого кода. Кстати, на данный момент все работает, все, что я хотел, это вытащить эти конкретные данные.
def formA(request): #form A is the User model built-in in Django
if request.method == "POST":
form_A = myFormA(request.POST)
if form_A.is_valid():
form_A.save()
else:
form_A = myFormA()
return render(....)
def formB(request): #formB is a custom form that I made.
if request.method == "POST":
form_B = myFormB(request.POST)
if form_B.is_valid():
form_B.save()
else:
form_B = myFormB(form_B = myFormB(initial={'username':request.user.username})) # this is the part where I am having problems with.
return render(....)