あなたの質問では詳細はわかりませんが、あなたの例(いくつかのリクエスト変数を設定する)を見ると、Request Middlewareが必要なようです。組み込みdjango.contrib.auth.middleware.AuthenticationMiddlewareの例を見てみましょう。
class AuthenticationMiddleware(object):
def process_request(self, request):
assert hasattr(request, 'session'), "The Django authentication middleware requires session middleware to be installed. Edit your MIDDLEWARE_CLASSES setting to insert 'django.contrib.sessions.middleware.SessionMiddleware'."
request.user = SimpleLazyObject(lambda: get_user(request))
メソッドを使用してクラスを定義する必要がありますprocess_request(上記のように)。このprocess_requestメソッドはリクエストごとに呼び出され、リクエスト インスタンスを渡します。メソッド内でrequest.user、ユーザーが認証されているかどうかを確認し、現在のリクエストに必要な変数を設定できます。