テンプレートでレンダリングするレスポンスオブジェクトに余分なデータを追加

StackOverflow https://stackoverflow.com/questions/3012341

質問

私は、サイトのいくつかの部分に無効な接続を可能にするコードsnipletを書くために定義さ。 Adminとメインページが表示されますが、(AJAXを使用しています)、ユーザセクションが表示されますが、(ページの上に透明のdivセットVITH)を使用することはできません。また、無効になります。

いくつかのページがあります

私のロジックはつまり、私はミドルウェアを書き、

def process_request(self, request):
    if ayar.tonline_kapali:
        url_parcalari = request.path.split('/')
        if url_parcalari[0] not in settings.BAGIMSIZ_URLLER:
            if not request.is_ajax():
                return render_to_response('bakim_modu.html')
    else:
        return None

そのコードは私がいない中でURLの「サイトが閉鎖」というメッセージを表示してみましょう(アクセスできますURLを含む)BAGIMSIZ_URLLER

しかし、私は、AJAXページに関する問題を解決することができますどのように把握していない...私は応答し、テンプレートでそれをチェックする必要性にヘッダか何かを設定する必要があります。

scroll top