Если это нужно часто, я бы добавил таблицу с one-to-one отношением и нужным значением в колонке и по событию редактирования статей бы пересчитывал. Ну а дальше одним запросом )
Вадим, ну как минимум то, что под стиралкой, повернуто по разному. + положение "звездочки", которая над стиралкой - разное относительно стиралки. т.е. возможно это три слоя бэкграунда, частично разные на разной ширине. А возможно просто две картинки.
отталкиваться надо не от количества изображений, а от количества посетителей. если там полтора человека будет сидеть, то можно на том же сервере, если нагрузка большая и по трафику вывозить не будете - то на cdn
вот что у меня на 90 гц мониторе получается на "1/4000" (хотя по факту вряд-ли мобилка так умеет снимать)
при этом на 60 гц именно шлейфа и искажений нет, только на частоте 90гц. т.е. получается пиксели переключаются за 16мс.
tyoma_koder, ну на картинке что-то около 20 мс, если это 144гц. получается, если в настройках нет какогго-то игрового режима, то так быть не должно. С другой стороны это еще и эффект фотокамеры может быть. у нее должен быть ручной режим и экспозиция меньше полукадра, т.е. примерно 3мс. ваш фотоаппарат так умеет?
tyoma_koder, не отклик, а время переключения черный - белый и белый черный (оно разное), еще есть всякие варианты типа серый - серый, которые (внезапно) могут казаться сильно больше или меньше. при этом зная длительность кадра (1/144 секунды) и количество "теней" можно получить реальное время переключения
Joxa123, marginauto нужен только для центрирования дива. если это единственное, что нужно, то max-width и margin auto достаточно. Что такое "создавать сайты на flex/grid" не очень понятно. эти понятия - просто свойство display у блока, в tailwind для этого есть классы, но сначала рекомендую разобраться с этими свойствами без фреймворков: https://habr.com/ru/articles/467049/https://habr.com/ru/articles/656245/ и подобные статьи
Дмитрий, по ссылке все про джанго. Но вообще да, очевидно что модели не надо использовать, ибо проект развивается, код растет, добавляются вские скоупы, связи и прочие штуки. Только модели - не единственный способ добавления данных. Например есть query builder или вообще прямые запросы. В любом случае это должен быть способ, учитывающий конкретную структуру БД на момент после выполнения предыдущих миграций.
lexstile, не обязательно. инсталляция паспорта добавляет свои миграции.
можно либо её изменить, либо после неё нужно добавить свою миграцию. я за добавление новой миграции, так будет сразу понятно, что есть доработки относительно стандартного кода от вендора.