Пятикарточный покер с использованием Django Rest Framework

У меня есть код, написанный на Python. Логика кода заключается в том, чтобы перетасовать колоду карт, сдать одну единственную руку игроку и после оценить самый высокий ранг руки игрока и вернуть игроку соответствующее сообщение, например. (Например: Ваша рука: 5K 8H 2S 3D 9S Ваш ранг: Флеш)

Я хочу использовать фреймворк Django для создания API, который будет возвращать HttpResponse, имитирующий это (Ex: Your Hand : 5K 8H 2S 3D 9S Ваш ранг : Flush) в виде Json-объекта.

Я хотел бы узнать, как написать API и какие аспекты проектирования я должен иметь в виду.

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

Пример вывода:

Ваша рука: 5K 8H 2S 3D 9S Ваш ранг: флеш

Вернуться на верх