Я знаю, что request.method даст тип "GET" или "POST" в качестве строки и для получения какого-либо конкретного параметра мы даем request.GET.get("параметр") или request.POST.get("параметр")
Теперь я хочу, чтобы словарь GET или POST динамически избегал ситуаций If.
Это не так, как обычно, есть веская причина, если вы делаете то же самое с запросами GET
и POST
ваш дизайн необычен. Но это должно быть возможно с помощью getattr
:
query_args = getattr(request, request.method)