Вопросы по теме 'sanic'

Каков предпочтительный способ вызова синхронного кода из асинхронных маршрутов в Sanic?
Я изучаю Sanic, поскольку мы ищем альтернативы нашим службам отдыха на основе фляг. Меня заинтриговала асинхронная природа sanic, но я знаю, что мы столкнемся с большим количеством кода, который просто не будет поддерживать асинхронность (мы...
548 просмотров
schedule 06.02.2024

Образ Docker с Sanic поверх alpine:latest(3.9) использует python json вместо ujson
Докерфайл: FROM alpine:latest RUN apk add --no-cache python3 \ && python3 -m ensurepip \ && rm -r /usr/lib/python*/ensurepip \ && pip3 install -U pip setuptools ez_setup \ && rm -r /root/.cache/* \...
767 просмотров
schedule 25.10.2023

Веб-сокеты Sanic периодически регистрируют «event», но «event.data» только один раз — почему?
Я задавал этот вопрос ранее о веб-сокетах в sanic. Это продолжение. Следующее устанавливает соединение через веб-сокет и console.log() s сообщение «данные» ровно один раз: from sanic import Sanic, response from sanic.websocket import...
115 просмотров
schedule 20.11.2022

Sanic, как загрузить конфигурацию для тестового приложения?
Я хочу, чтобы мой тестовый сервер имел фиктивные переменные конфигурации У меня есть следующая приставка: @pytest.fixture def server(): app.config.thing =1 #the dummy var return app.test_client И тест def test_thing(server):...
82 просмотров
schedule 25.02.2024

sanic-validation Python AttributeError: объект «Запрос» не имеет атрибута «raw_args»
Я пытаюсь использовать пакет проверки запроса sanic-validation на простом веб-сервере Sanic. Использование sanic 20.3.0, sanic-validation 0.4.4 и Python 3.8.3. from sanic import Sanic from sanic.response import json from sanic_validation...
664 просмотров
schedule 21.02.2024