Существует ли промежуточное ПО Django для приема нескольких «запросов» в запросе и возврата нескольких «ответов» в ответе? - PullRequest
2 голосов
/ 01 апреля 2011

Я ищу промежуточное программное обеспечение Django, которое позволило бы мне выполнить несколько запросов в одном запросе и объединить результаты [JSON] для отправки обратно в одном запросе?Для иллюстрации:

Если у меня есть два веб-метода:

/query/show/widgets => ['widget1', 'widget2']

/query/show/sprockets => ['sprocket1', 'sprocket2']

и я хочу сделать это:

/multiple:/show/widgets;/show/sprockets

, который может возвращать что-то вроде

{'widgets': ['widget1', 'widget2'],
 'sprockets': ['sprocket1', 'sprocket2']}

Я мог бы написать это сам, но уже может быть что-то, что может сделатьработа.

1 Ответ

0 голосов
/ 01 апреля 2011

Я очень сомневаюсь, что это существует, так что вам придется делать это самостоятельно.

Напишите промежуточное программное обеспечение, которое ищет ваш разделитель, разбейте эти URL-адреса, разрешите их и вызовите представление, а затем объедините результаты.

...