Flask restplus swagger "Модель <List>не зарегистрирована" - PullRequest
0 голосов
/ 21 июня 2020

Я получаю следующую ошибку всякий раз, когда пытаюсь отправить запрос.

<flask_restplus.fields.List object at 0x7f0a0878c790> not registered

Код можно найти по адресу - https://github.com/Trace-Share/Trace-API/blob/9a30d5084b90bb1e9d58f21a8862113994e3d61d/traces_api/modules/unit/schemas.py#L43 -L48

I обнаружил, что удаление строк атрибутов mac_mapping и ips удаляет исключение. Попытка добавить атрибут tcp_timestamp_min дважды (под другим именем) вызывает повторное появление ошибки.

Я понятия не имею, что означает это исключение. Он возникает, даже когда я пытаюсь добавить некоторые фиктивные атрибуты, которые ведут только к строке. Он всегда указывает список.

Я выполняю это, выполняя модульный тест только для этой c функции.

1 Ответ

0 голосов
/ 26 июня 2020

Я не распознаю эту ошибку, так что это может быть бесполезный ответ, но Flask -Restplus мертв. Поэтому рассмотрите возможность изменения Flask -RESTX , который является поддерживаемым форком, чтобы исключить возможность возникновения ошибки оттуда.

...