использовать представления Django и DRF вместе - PullRequest
0 голосов
/ 24 февраля 2019

Я новичок в Django REST Framework.я описываю свой вопрос на примере.

например, у меня есть функция представления API, которая может обрабатывать метод GET и возвращать список пользователей в json.URL этого API-интерфейса: www.exp.com/api/users

Теперь я хочу получить представление, которое получит список пользователей, отправит их в шаблон и отобразит шаблон.URL этого представления - www.exp.com/users

Логика вышеупомянутых представлений одинакова.как я могу сделать как приведенный выше пример?я должен написать два отдельных представления (API и Django)?

1 Ответ

0 голосов
/ 24 февраля 2019

Если вы используете Django для рендеринга интерфейсных страниц, вам нужно написать два представления.В противном случае вы можете использовать другие технологии интерфейса для рендеринга страниц интерфейса, такие как React.js , Angular.js , Vue.js и т. Д..

Вы можете использовать обобщенный ListAPIView для составления списка пользователей.

Вы можете обратиться к Classy Django Rest Framework , чтобы узнать больше о классе APIViews.

...