Как интегрировать клиентскую библиотеку Google API с Django Rest Framework

Я хотел бы реализовать аутентификацию между клиентом Android и сервером Django Rest Framework. В конце концов я остановился на этом методе.

Теперь я хотел бы знать, как интегрировать Клиентская библиотека API Google с Django Rest Framework.

В частности, как создать объект requests.Request() в Django Rest Framework?


person Jenia Ivanov    schedule 05.11.2017    source источник


Ответы (1)


API класса запросов DRF: http://www.django-rest-framework.org/api-guide/requests/. Пример того, как сделать запрос и ответ: http://www.django-rest-framework.org/tutorial/2-requests-and-responses/. Возвращаясь к вашему вопросу о том, как интегрировать Google API Libray с DRF, клиент Google — это клиент, который делает запрос на сервер DRF. Поэтому вам следует посмотреть в библиотеке Google API, как сделать запрос. И DRF - это сервер, который обрабатывает запрос. В основном, в views.py вы либо используете request.POST (отправляете данные в конечную точку), либо request.data (обрабатываете произвольные данные) для обработки данных, которые вы делаете запрос в Google клиент. Иногда вам нужно сериализовать данные, сделав их форматом json. Надеюсь, это ответ на ваш вопрос.

person zhiqiang huang    schedule 06.11.2017