DCL payment page: Get form data from session on error

This commit is contained in:
PCoder 2017-09-29 01:25:22 +05:30
commit fcda0b5637
2 changed files with 15 additions and 0 deletions

View file

@ -348,6 +348,10 @@ class PaymentOrderView(FormView):
form_kwargs.update({
'instance': self.request.user.billing_addresses.first()
})
if 'billing_address_data' in self.request.session:
form_kwargs.update({
'billing_address_data': self.request.session['billing_address_data']
})
return form_kwargs
def get_context_data(self, **kwargs):