Size: a a a

2021 July 22

N0

NoName 000 in Python Flask
Всем привет. Такой вопрос. Есть сайт на flask и страничка. На страничке юзер заполняет данные, после чего они пересылаются к нам в формате json, где должны добавиться в БД. Домен через cloudflare, чтобы был https ( нужно для работоспособности). Запрос сначала не отправлялся по  причине  CORS POLICY. Потом я погуглил и добавил в flask декоратор @cross_origin(origin='https://example.com', headers=['Content-Type', 'Authorization']) , но это тоже не помогает, там в консоли браузера показывает 404. Подскажите пожалуйста, из-за чего может быть проблема?
источник

А

Айрат Каримов... in Python Flask
А в проге что пишет?
источник

N0

NoName 000 in Python Flask
Я просто не могу на локалке запустить это всё (потому что не будет работать часть программы). А в journalctl показывает
источник

ВК

Владимир Кузовкин... in Python Flask
коллеги, приветствую всех. Я перебросил на VM google cloud исходники +venv. Пытаюсь сайт c помощью команды sudo flask run --host=0.0.0.0 --port=80. Мне в ответ выдается,что
ModuleNotFoundError: No module named 'google'
Но проблема в том,что у себя на компьютере в venv установил эту папку! Мало того, зайдя напосредственно в сам venv я еще раз его установил. Кто то сталкивался с подобной проблемой?
источник

А

Артём in Python Flask
venv надо не перекидывать, а создавать заново и ставить туда все необходимые модули.
источник

ВК

Владимир Кузовкин... in Python Flask
я решил последовать этому совету
источник

ВК

Владимир Кузовкин... in Python Flask
я решил удалить venv
источник

ВК

Владимир Кузовкин... in Python Flask
что самое интересное,ничего не поменялось
источник

ВК

Владимир Кузовкин... in Python Flask
вообще
источник

ВК

Владимир Кузовкин... in Python Flask
вопрос: почему?
источник

А

Артём in Python Flask
А активировал его?
источник

ВК

Владимир Кузовкин... in Python Flask
я удалил, у меня других ошибок нет...то есть он flask находит
источник

ВК

Владимир Кузовкин... in Python Flask
в чем смысл его активации,если ошибка вообще не поменялась после удаления?
источник

А

Артём in Python Flask
venv не работает, пока его не активируешь. В этом и смысл. Если не активировать виртаульное окружение, то используется глобальное.
источник

А

Артём in Python Flask
Если его не активировать, то venv это просто бесполезная папочка в проекте, которая никак не используется.
источник

ВК

Владимир Кузовкин... in Python Flask
Я верно понимаю,что мне надо было сделать следующие команды?
virtualenv venv
source venv/bin/activate
источник

ВК

Владимир Кузовкин... in Python Flask
если да,то опять таки я сделал это
источник

ВК

Владимир Кузовкин... in Python Flask
разницы НЕТ
источник

ВК

Владимир Кузовкин... in Python Flask
sudo flask run --host=0.0.0.0 --port=80
источник

ВК

Владимир Кузовкин... in Python Flask
когда я включаю вот этот код, все равно ошибка одна и та же.
источник