Ответы пользователя по тегу Flask
  • Как объединить два похожих проекта в один?

    Я не работал с Flask и не знаю деталей реализации конкретно ваших приложений, так что в моем ответе скорее общие размышления по теме, чем конкретные рекомендации.
    Есть замечательный принцип DRY (Don’t repeat yourself).
    В соответствии с ним я бы выделил общие или минимально различающиеся части ваших проектов в одно отдельное приложение, например base_crm и подключал бы его в каждом из проектов.
    А уже в самих проектах дописывал, наследовал и переопределял только специфичные для конкретного проекта части.

    Конечно при сильном изменении логики в base_crm придется менять и код проектов где она используется, но при этом не понадобится дублировать код. А при необходимости дублирования стоит подумать, нет ли смысла вынести такой код в базовую часть.
    Ответ написан
    Комментировать
  • Как изменять переменную на странце без перезагрузки?

    Самое простое - запрашивать обновление с сервера яваскриптом через аякс с какой-либо периодичностью (да хоть раз в секунду).
    Если обновления обязательно нужно получать по мере их появления, можно использовать SSE или WebSockets, но тут уже всё немного сложнее.
    Есть презентация на английском, в которой как раз описаны все способы и даны примеры серверного кода для Flask.
    Ответ написан
    1 комментарий