Как программно генерировать объект запроса Django с помощью класса ASGIHandler
У меня есть проект Django, в котором есть функция some_func, которая использует request внутри себя.
from fastapi import Depends
from fastapi.security import HTTPBasicCredentials
def foo(credentials: HTTPBasicCredentials = Depends(security),):
# Need to generate a request object
user = some_func()
def some_func(request):
x = request.GET.get('my_param')
К сожалению, у меня нет возможности редактировать функцию some_func, и единственным решением является генерация пустого объекта запроса Django. Я изучил класс ASGIHandler, метод create_request, но не смог понять, как установить scope и body_file параметры.