Тестирование Flask - Поле DateTime - PullRequest
0 голосов
/ 25 апреля 2020

Я пытаюсь использовать тестовый клиент flask для 'PUT' данных, но по какой-то причине поле даты Wtform дает 'Not a valid datetime value error'

Поле format установлено на %Y-%m-%dT%H:%M:%S и в поле raw_data я вижу, что получаю правильный формат, например ['2020-04-25T17:55:36'], поэтому кажется, что он должен быть правильно проанализирован

Вот код тестового клиента

client.put(
            "test/datefield",
            data = {
                "date" : datetime.strftime(datetime.now(),"%Y-%m-%dT%H:%M:%S"),
            }
        )


1 Ответ

0 голосов
/ 26 апреля 2020

Ниже приведен пример, который работал

from datetime import datetime
client.put(
            "test/datefield",
            data = {
                "date" : datetime(2020, 4, 26, 14, 0),
            }
        )
...