django -rest-framework: Могу ли я иметь несколько шаблонов для ViewSet? - PullRequest
0 голосов
/ 26 марта 2020

Я создал сериализатор и ViewSet для своей модели и добавил шаблон для представления списка. Чтобы увидеть веб-страницу (шаблон), классы рендеринга должны быть правильными, и нужно добавить TemplateHTMLRenderer в список средств визуализации.

Это приводит к тому, что при поиске в браузере указанной c записи, такой как

/mymodel/5

, мне также отображается представление списка.

Цель состоит в том, чтобы иметь 1 URL-адрес, который служит для API (json) или веб-страницы как для списка, так и для подробного просмотра. (/ mymodel = список, / mymodel / 5 = деталь)

Вопрос: как я могу иметь несколько шаблонов (список / деталь) на основе одного ViewSet?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...