Size: a a a

2021 April 06

T

Tishka17 in Python Flask
Эффективное сжатие -> меньше размер. Но это не значит что скорость будет больше
источник

ПП

Проксимов Прксимович... in Python Flask
Если ты пересылаешь 1гб и 800мб что быстрее будет?
источник

T

Tishka17 in Python Flask
Откуда взялся гигабайт? Типичные запросы 10кб
источник

V_

Vadzim _B in Python Flask
А разве по-другому нельзя, без домена?Я вот что-то такое нашёл: https://medium.com/junior-dev/how-to-secure-a-private-ip-address-with-https-nginx-ubuntu-ef8374dbfa4e
источник

V_

Vadzim _B in Python Flask
Или это не то?
источник

ПП

Проксимов Прксимович... in Python Flask
Можно, но это далеко не лучшая идея
источник

АП

Агент Печенька... in Python Flask
Это не инженерный подход.
источник

V_

Vadzim _B in Python Flask
Почему?
источник

V

Vladi in Python Flask
Считай "пиратский" сертификат, самоподписанный
источник

V_

Vadzim _B in Python Flask
Окей, понял
источник

ПП

Проксимов Прксимович... in Python Flask
источник

АП

Агент Печенька... in Python Flask
Где в стандарте сказано что http2 быстрее чем 1.1?
источник

ПП

Проксимов Прксимович... in Python Flask
HTTP/2 addresses these issues by defining an optimized mapping of
  HTTP's semantics to an underlying connection.  Specifically, it
  allows interleaving of request and response messages on the same
  connection and uses an efficient coding for HTTP header fields.  It
  also allows prioritization of requests, letting more important
  requests complete more quickly,
further improving performance.
источник

АП

Агент Печенька... in Python Flask
Где цифры?
источник

ПП

Проксимов Прксимович... in Python Flask
https://blog.httpwatch.com/2015/01/16/a-simple-performance-comparison-of-https-spdy-and-http2/

Ну вот например. Статистику пока не нашел
источник

ПП

Проксимов Прксимович... in Python Flask
https://imagekit.io/blog/http2-vs-http1-performance/

Вот тут измерили скорость загрузки ассетов, не вижу причин по которым в общем случае на других сайтах будет по другому
источник

T

Tishka17 in Python Flask
Ну вот это уже аргумент
источник

SR

Sergey Rybakov in Python Flask
Помогите разобраться.
При создании алхимией базы данных через запуск файла из-за строк 41-42 получаю разные ошибки.

Если у меня в моделях не прописана строка __table_args__ = {'extend_existing':True}, то мне прилетает

sqlalchemy.exc.InvalidRequestError: Table 'city' is already defined for this MetaData instance.  Specify 'extend_existing=True' to redefine options and columns on an existing Table object.

Если же такая строка прописана, то я получаю
sqlalchemy.exc.InvalidRequestError: Multiple classes found for path "City" in the registry of this declarative base. Please use a fully module-qualified path.

Таблиц с одинаковыми именами у меня нет.
Пробовал лечить при помощи __abstract__ = True на 36 строке. Помогает, но в таком виде оставлять файл нельзя, иначе проект не работает.

Можно как-то добиться того, чтобы и таблицы создавались, и проект запускался, но при этом в код не нужно было лазить и что-то там менять ради  этих двух процессов?

Стек: Flask==1.1.2, Flask-SQLAlchemy==2.5.1 SQLAlchemy==1.3.24
источник

V

Vladi in Python Flask
Чей два раза импортишь модели
источник

T

Tishka17 in Python Flask
Это прям так одним файлом у тебя?
источник