Django Rest Framework: URL с вложенными ресурсами и двумя идентификаторами - PullRequest
0 голосов
/ 29 февраля 2020

Я работаю с DRF и пытаюсь создать URL-адрес, подобный следующему:

/myApp/languages/<language_id>/countries/<country_id>/

Благодаря предыдущему вопросу , я знаю, что могу легко использовать @action метод-декоратор в дополнительных действиях маршрутизатора DRF , для обработки URL-адресов в следующем формате:

/myApp/languages/<language_id>/countries/

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

/myApp/languages/<language_id>/countries/<country_id>/

Как я могу сделать это с DRF?

1 Ответ

0 голосов
/ 29 февраля 2020

Вместо

/myApp/languages/<language_id>/countries/<country_id>/

Пожалуйста, попробуйте ниже:

/myApp/languages/countries/<language_id>/<country_id>/

...