Djangorestframework - создание API для расчета статистики на основе карт - PullRequest
0 голосов
/ 02 января 2019

djangorestframework, django 2.1, python 3.6

У меня есть определенный вывод API, который я ищу, чтобы получить от API djangorestframework, но я не уверен, как его получить.

В принципе, если у вас есть набор игральных карт 3D,7H,8H,6S,7S,8S,4C,8C, я хочу вычислить некоторую статистику по этим картам и вернуть ее как вызов API. Единственный способ, которым я работал с djangorestframework, это возвращение данных из модели. Я не думаю, что мне нужно делать модель здесь, но, возможно, это правильно. Я не уверен. Какой лучший способ подойти к этому?

input - 3D,7H,8H,6S,7S,8S,4C,8C

Output
 {
        'diamonds': {
            'count': 1,
            'sum': 3,
        },
        'hearts': {
            'count': 2,
            'sum': 15,
        },
        'spades': {
            'count': 3,
            'sum': 21,
        },
        'clubs': {
            'count': 2,
            'sum': 12,
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...