私はすでにdjangoプロジェクトを持っており、それらのように論理的です:
url: URL?ユーザー名=名前&pwd=パスワード
見る:
def func(request):
dic = request.GET
username = dic.get("username")
pwd = dic.get("pwd")
しかし今、データを暗号化する必要があります。次に、リクエストは次のようになります。
url: URL?crypt=XXXXXXXXXX (XXXXXXXX は "username=name&pwd=passwd" の暗号化文字列)
そのため、すべてのビュー関数を変更する必要があります。しかし、今では、すべてのビュー関数を変更できないように、django ミドルウェアで復号化したいと考えています。
しかし、request.GET を変更すると、「この QueryDict インスタンスは不変です」というエラー メッセージが表示されます。どうすれば変更できますか?