1

重複の可能性:
Djangoのテンプレートからsettings.pyの定数にアクセスできますか?

いくつかのハイパーリンクとリダイレクトURLを含むテンプレートを作成しようとしています。実稼働サーバーとステージングサーバーが別々にあります。すでにテンプレートを試しrequest.get_full_pathましたが、ドメイン名ではなくクエリ文字列をレンダリングしています。何か案が?

settings.pyで私は以下を行いました

TEMPLATE_CONTEXT_PROCESSORS = (
     "django.core.context_processors.request",
     "django.contrib.auth.context_processors.auth"

     )

私のテンプレートは次のとおりです

<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
    <input type="hidden" name="cmd" value="_xclick">
    <input type="hidden" name="business" value="sumit_1349250468_per@ersumit.com">
    <input type="hidden" name="item_name" value="registration charge {{ request.session.username }}">
    <input type="hidden" name="item_number" value="{{ request.session.userid }}">
    <input type="hidden" name="amount" value="9.00">
    <input type="hidden" name="no_shipping" value="0">
    <input type="hidden" name="no_note" value="1">
    <input type="hidden" name="currency_code" value="USD">
    <input type="hidden" name="lc" value="AU">
    <input type="hidden" name="bn" value="PP-BuyNowBF">
    <input type="image" src="https://www.paypal.com/en_AU/i/btn/btn_buynow_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online.">
    <img alt="" border="0" src="https://www.paypal.com/en_AU/i/scr/pixel.gif" width="1" height="1">
    <input type="hidden" name="return" value="{{ request.get_full_path}}accounts/success">
    <input type="hidden" name="cancel_return" value="{{ request.get_full_path}}/accounts/sorry">

</form>

カスタムビューを作成したくない

4

0 に答える 0