Size: a a a

2020 June 23

АН

Андрей Нагорный... in Python Flask
Roman
тож самое. Там не совсем для новичков, зато так даже интересней.
Мне ещё помогло — я на гитхабе ищу фласк-проекты где  много звездочек, и смотрю как люди делают, тоже много фишек подрезал.
Меня вводит в ступор понятия, о которых автор не говорил. по типу контексты насколько я понял, это все в функциях представлений. мб надо просто дальше почитать))
источник

R

Roman in Python Flask
Андрей Нагорный
Меня вводит в ступор понятия, о которых автор не говорил. по типу контексты насколько я понял, это все в функциях представлений. мб надо просто дальше почитать))
ну наверное в этом и есть суть обучения))
источник

АН

Андрей Нагорный... in Python Flask
Roman
ну наверное в этом и есть суть обучения))
возможно) для меня обучение это практика))
источник

АП

Агент Печенька... in Python Flask
Андрей Нагорный
ошиблись с синонимом?
Ага.
источник

АП

Агент Печенька... in Python Flask
источник

АН

Андрей Нагорный... in Python Flask
что там за слово должно быть, не знаешь?
источник

АП

Агент Печенька... in Python Flask
Андрей Нагорный
что там за слово должно быть, не знаешь?
Некоторые объекты фласка похожи на глобальные, я бы это так назвал.
источник

tn

tot samiy neizvestni... in Python Flask
Андрей Нагорный
сайт есть, где много обучающего контента, называется pythonru.com как то так
Нет ничего лучше доки
источник

T

Tishka17 in Python Flask
Андрей Нагорный
тут ошибка?
Да. Это глобальная переменная. Но она тредлокал
источник

T

Tishka17 in Python Flask
То есть доступ к ней осуществляется через глобальный скоуп. Но она сама определяет в каком ты треде и выдает нужное значение
источник

tn

tot samiy neizvestni... in Python Flask
Tishka17
у тебя выше он юзается просто
Посмотрел ещё раз на этот декоратор и вспомнил, почему я так сделал.
Проблема в том, что в него передаётся аргумент с переменным количеством аргументов (может быть список, может быть None)
Даже не знаю, как тут можно обернуть функцию во wraps,
Вот более-менее схожая ситцация (https://stackoverflow.com/a/5929165/11214129)

Можно, вроде как, заюзать wraps - https://stackoverflow.com/questions/3888158/making-decorators-with-optional-arguments
Но не вижу здесь в этом особого смысла
источник

T

Tishka17 in Python Flask
эм, а в чем разница?
источник

tn

tot samiy neizvestni... in Python Flask
Tishka17
эм, а в чем разница?
между декоратором с добавлением здесь wraps и без него?
источник

T

Tishka17 in Python Flask
в чем разница между wraps на обычную функцию и wraps на функцию с кваргами?
источник

tn

tot samiy neizvestni... in Python Flask
Понял, о чём ты. Сенкс.
источник

V

Vlad in Python Flask
Может кто работал с этим, можно ли как-то залочить строку на изменение данных, пока живёт сессия ? (алхимия)
источник

T

Tishka17 in Python Flask
Vlad
Может кто работал с этим, можно ли как-то залочить строку на изменение данных, пока живёт сессия ? (алхимия)
with_for_update
источник

V

Vlad in Python Flask
Tishka17
with_for_update
спасибо
источник

GB

Gleb B in Python Flask
нашел на реддите чувака, который впаривает дашборд админку свою на фласк. Он вот здесь не использует werkzeug.security, а сам все хеширует и солит.  https://github.com/app-generator/flask-dashboard-staradmin/blob/master/app/base/routes.py Оно вообще обосновано?
источник

AT

Alex Ted in Python Flask
Ты предлагаешь кому-то здесь провести анализ и тех. аудит?
источник