Устанавливаешь Selenium в питон, устанавливаешь какой-нибудь драйвер, например, хрома (если ты на убунте, то скорее всего можешь использовать Firefox без всяких драйверов, уже всё есть).
NotProblem, А кто мешает проверить? PostgreSQL + JSONB, насоздавай сотню тысяч товаров с тысячей разных характеристик и проверь. К слову, по элементам JSONB можно создавать индексы, что многократно увеличит скорость фильтрации по этим элементам.
javedimka, ну, вроде, по задумке создателей, проперти созданы именно для того, чтобы для них указывались сеттеры. Однако, я часто сам юзаю проперти там, где что-то вычисляется из связанных атрибутов или атрибутов объекта, для удобства. Например:
@property
def cover(self):
x = self.turboimage_set.first()
if not x:
x = self.product.cover()
return x and x.file
Сергей Горячев, Ну, я смотрю по этим ценам: https://simplecloud.ru/price/
Хотя обычно предпочтительно брать vultr/DO, если нет проблем с законом. У меня обычно упиралось в место на диске.
Александр Афанасьев, с бесплатным ничего не подружится. Тебе 150 рублей в месяц лень тратить на обычную VPSку? Юзай вебсокеты, старые браузеры в топку.