Пятикарточный покер с использованием 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 Ваш ранг: флеш