これは、ユーザー モデルの EditScreen をロードするための私のコードです。
@login_required ()
def getUser (request, userId):
if request.method == "GET":
my_record = User.objects.get(user_id=userId)
form = UserUpdateForm (instance=my_record)
print "Registration page loading..."
return render(request, "EN/updateuser.html", {'form': form } )
しかし、「user_id」(PrimaryKey) は「フォーム」の一部として機能しません。ユーザーの更新要求を受け取ったときに、オブジェクト インスタンスを取得して更新することができません。フォームと一緒に設定して、読めるようにする方法。Hidden Value で設定することも考えましたが、安全な方法ではないと感じました。
提案してください。