Передать url в качестве параметра в django rest get лучшая практика метода - PullRequest
0 голосов
/ 12 декабря 2018

Пожалуйста, предоставьте мне шаблон пути URL, чтобы я мог предоставить конечную точку, которая принимает запросы, как в примере.

/ urlupload /? Url = http://tineye.com/images/widgets/mona.jpg&type=jpeg Я знаю, что следующий шаблон URL

path('^urlupload/$', views.UrlUpload.as_view()),
url = request.GET['url']
type = request.GET['type']

выбирает соответствующие запросы, но для моей документации по чванству я хочупередать параметры явно.

1 Ответ

0 голосов
/ 12 декабря 2018

url является параметром запроса.Вы можете получить доступ к параметру запроса следующим образом:

url_str = self.request.query_params.get('url')
type_str = self.request.query_params.get('type')

Вам не нужно изменять шаблон пути

...