• Не видит файл в проекте flask, из-за чего?

    iquantii
    @iquantii
    В своё время были схожие проблемы — необходимо правильное понимание структуры проекта и назначение «__init__»-файлов.
    Для себя я нашёл решение в изучении готовых шаблонов новых проектов, «скелетов» — это позволило мне лучше понимать важность правильной организации файловой структуры проекта, что исключило ошибки, описанные в вопросе.
    Советую посмотреть на следующие проекты:

    Лишним не будет.
    Касательно вопроса — ошибки после разворачивания проекта не возникает, в браузере вижу это:
    3b5320dfbd994206a6c8912734a7f57d.png
    Были подозрения на порядок загрузки модулей (и «грязный» __init__), именно поэтому предложил изучить этот вопрос подробнее.
    Ответ написан
    Комментировать
  • Как настроить прокрутку элемента по зажатию средней кнопки мышки в Linux Xorg?

    iquantii
    @iquantii
    Так делаю я.
    #!/bin/bash
    nova_mouse_id=$(xinput list | grep pointer | grep NOVA | grep -o [0-9][0-9])
    xinput set-prop $nova_mouse_id 'Evdev Wheel Emulation' 1
    xinput set-prop $nova_mouse_id 'Evdev Wheel Emulation Axes' 6 7 4 5
    xinput set-prop $nova_mouse_id 'Evdev Wheel Emulation Button' 3

    1. Находим нужный id:
      xinput list
    2. Включаем эмуляцию:
      xinput set-prop $mouse_id 'Evdev Wheel Emulation' 1
    3. Настраиваем все четыре оси:
      xinput set-prop $mouse_id 'Evdev Wheel Emulation Axes' 6 7 4 5
    4. Назначаем правую кнопку мыши (средняя кнопка — цифра 2):
      xinput set-prop $mouse_id 'Evdev Wheel Emulation Button' 3
    Ответ написан
    1 комментарий