0
도움을 주셔서 감사합니다.이를 공개 할 수없는 이유로 제거해야했습니다.결제 게이트웨이 및 Django/Python
도움을 주셔서 감사합니다.이를 공개 할 수없는 이유로 제거해야했습니다.결제 게이트웨이 및 Django/Python
첫째, 당신은 왜 템플릿에 데이터를 렌더링하지 않는 대신 multiwordReplace를 사용하는 것보다
t = loader.get_template('myapp/index.html')
c = Context({'foo': 'bar'})
t.render(c)
당신도 아마 장고에서 이러한 형태를 정의해야합니다, forms.py :
class PayPalForm(forms.Form):
user = forms.HiddenField(required = True)
currencycode = forms.CharField(required = True)
cart_total = forms.CharField(required = True)
그러면 다음과 같이 할 수 있습니다.
t = loader.get_template('myapp/paypalform.html')
if site.uses_paypal_condition:
f = PayPalForm()
else:
f = SomeOtherPaymentForm()
c = Context({'payform': 'f'})
t.render(c)