Vladislav
Такой вопросец. Крутится у меня бэкенд в контейнере, принимает изображения и сохраняет их в папку. В БД хранятся полные пути к изображениям и мета информация. Как к этому делу во flask-admin прикрутить отображение этих картинок в админке? Делаю такой column_formatter: def _list_thumbnail(view, context, model, name): if not model.path: return '' return Markup('<img src="{}">'.format(model.path)) не находит. Чего ему не хватает?
Anonymous
На локалхосте поднят ngrok, там же aiohttp сервер. На repl.it данный кусок кода срабатывает при вызове функции, но на моем ПК- нет в чем может быть причина? async with session.post('http://22988631.ngrok.io', params=params) as resp:
Anonymous
Как сделать импорт из папки, которая находиться выше моей папки?
Tishka17
а ты в пакете?
Anonymous
а ты в пакете?
У меня главная папка - AVD, там находятся почти все файлы(включая download), кроме server_model, он находится в папке server_sidе(которая тоже внутри AVD), мне надо сделать импорт из download
Nikolay
а ты в пакете?
Я не влезу в пакет
Tishka17
если вопрос ещё остался, переформулирую
Nikolay
если вопрос ещё остался, переформулирую
как перестать спать и начать собирать машину Энигму?
Sergey
ребята, привет, на сколько я понял, в питоне нельзя сделать значимые типы. Но можно ли как-нибудь хакнуть это? Хочу сделать класс вектор, которые при присваивании будет копировать, а не передаваться по ссылке. Возможно ли это? Пример: a = Vec(5, 10) b = a assert id(a) != id(b)
Sergey
Я думаю понятно для чего это нужно
Tishka17
при присваивании все всегда передается по ссылке
Tishka17
просто оператор такой
Sergey
Но может быть есть какой-нибудь хак
Sergey
Tishka17
явным образом
Ilya
а ещё он ругается когда аргументов больше 5
Если запустишь black, вообще драки не избежать.
Sergey
Явно неудобно и очевидно будет приводить к ошибкам
Tishka17
Если запустишь black, вообще драки не избежать.
это мой код, написанный за неделю
Sergey
юзать copy/deepcopy
А операцию присваивания нельзя перегрузить?
Oleg
да какая сигнатура, это хелпер для marshmallow
Это хелпер для динамической генерации схемы для dataclass'а?
Tishka17
Это хелпер для динамической генерации схемы для dataclass'а?
Да тупо чтобы везде этот метод не писать. Я не планирую через marshmallow словари создавать из других словарей. Мне бы объект
Nikolay
У меня flake8
Oleg
Да тупо чтобы везде этот метод не писать. Я не планирую через marshmallow словари создавать из других словарей. Мне бы объект
ну да, я так и понял. Не пробовал просто через type создавать, типа так: type( 'Schema', (Schema,), {'make_obj': post_load(lambda _, data: cls(**data))}, ) ?
Tishka17
О_о
Tishka17
Что это делает?
Tishka17
А. Просто то же самое?
Oleg
Что это делает?
ну создание класса же
Tishka17
Не хочу
Tishka17
Идея что раз ругается, значит найдется юзер, который забудето правильно отнаследоваться
Oleg
я думал, ты типа фабрику схем хочешь сделать
Tishka17
Да не
Tishka17
Тупо отнаследовался
Tishka17
Мне ещё поля переименовывать
Tishka17
Вообще, имеет смысл в свою либу затащить какой-нибудь NameConvertionPolicy
Tishka17
Чтобы сама из верблюда делала змею
Nikolay
мемный объект
Oleg
Чтобы сама из верблюда делала змею
да, если такое надо в апи, то надо автоматизировать, руками все это делать можно с ума сойти
Nikolay
Меня не было в интернете неделю.
Nikolay
Какой js фреймворк сейчас в теме
Richard
Python.js
Nikolay
Выглядит годно. Надо изучить и добавить в скилы в cv
Nikolay
Вью?
Я думал, он уже старый
Maxim
вместе мы кто, скажи...
Maxim
> этот ваш кровавый веб
Nikolay
Не стоит. Мне не понравилось
Можно сделать обвязку над ним и делать что-то вроде $('#coolblock')
Nikolay
Классно же
Tishka17
Попробуй, может выстрелит
Nikolay
Если еще чейнинг добавить, то это БОМБА $('#menu').find('.item').each(...)
Tishka17
А ещё для ajax пару методов
Tishka17
А то задолбало
Tishka17
Да, а теперь выросли люди, которые на этом пишут. И почему-то не ругаются, хотя дизайн языка - больше похож на результат эволюции, чем проектирования
Maxim
что не отменяет того факта, что js — говно
Tishka17
Ну там прям реально какие-то непонятные куски, которые случайно выжили
Maxim
конечно-конечно
Maxim
не расстраивайтесь только
Nikolay
https://www.npmjs.com/package/int
Nikolay
Этот пакет ломал половину npm-а когда-то. Што скажеш
Tishka17
Лол
Vladislav
у меня вопрос делаю абсолютно одинаковый код в одном и во втором модуле - единственное различие это путь к модулям, и вот multiprocessing.Process делаю в одном модуле мне выдает такое File "C:\Program Files\Python37\lib\multiprocessing\reduction.py", line 60, in dump ForkingPickler(file, protocol).dump(obj) _pickle.PicklingError: Can't pickle <function reader_process at 0x000001C506619EA0>: attribute lookup reader_process on __main__ failed во втором же все отлично работает, хотелось бы разобраться в чем проблема, потому что она много моего времени отняла, начал тестить мультипроцесс в другом модуле оказывается все работает
Anonymous
#вакансия #удаленка #python #nodejs Компания: fundplatform.io Оплата: 1500-2000р/час Всем привет! Нам на удаленку очень нужен algotrading разработчик Задача заключается в том, чтобы интегрировать strategy editor и backtesting в торговый терминал. Загрузка 10-40 часов в неделю, либо проектно. В команде 3 разработчика и девопс.
Anonymous
Ребят не подскажите как в питоне проверить список на кратность 3м? Это типа делается так? n = int(input()) list = [] for i in range(1,n): list.append(i) if list[:] % 3 == 0: print('Идет') Помогите пожалуйста
Tishka17
Что сделать, непонятно
Tishka17
Список кратный трем это как?
Tishka17
Типа все элементы что ли?