【发布时间】:2018-10-11 11:51:15
【问题描述】:
我正在使用 Pinax-Stripe 库,我想为登录的用户创建一个自定义帐户。 I'm trying to rewrite the CreateCustomAccountView() as a function based view。原因是我不明白CreateBankAccountView从哪里来,也找不到in the GitHub code。
所以为了简单起见,我有以下形式:
class Form(DynamicForm):
# some form fields
def __init__(self, *args, **kwargs):
self.request = kwargs.pop("request")
views.py
def view(request):
if request.method == 'POST':
form = Form(request.POST)
else:
form = Form()
return render(request, 'dashboard/template.html', {'form': form})
我的模板处理器中有request。我不确定为什么会发生这种情况以及如何实例化一个空表单?
【问题讨论】:
标签: python django django-forms stripe-payments