@ru_python

Страница 7811 из 9768
V Λ C U U M
21.01.2019
15:55:12
@atomik470 всм len? это длина строки

Даун с гитарой
21.01.2019
15:55:34
@atomik470 всм len? это длина строки
Извините не дочитал

dd
21.01.2019
15:55:58
как в джанго файла загружть то? Все настроил, пути в settings прописал, в модели поле ImageField, форма привязана к модели, модель создает нужный input, выбираю файл, жму submit, форма валидаюцию не проходит, и не удивительно, ведь в request FILES = No FILES data

в примерах файл всегда в ручную извлекают, как тут https://godjango.com/35-upload-files/, но этот код все равно не выполниться, так как файла нету как бы, и form_valid не будет вызван

Google
Даун с гитарой
21.01.2019
15:59:25
V Λ C U U M
21.01.2019
16:02:57
Даун с гитарой
21.01.2019
16:04:33
мне наоборот нужно?
щас с циклами попробую если что скажу

dd
21.01.2019
16:05:15
for item in _list: if item in text: print('in')

Даун с гитарой
21.01.2019
16:07:58
мне наоборот нужно?
вот ответили циклом емко и кратко

V Λ C U U M
21.01.2019
16:10:01
Tishka17
21.01.2019
16:10:31
Или даже any(x in yourstr for x in yourlist)

Terminator
21.01.2019
16:15:35
@bertco будет жить. Поприветствуем!

Andrey
21.01.2019
16:18:52
Давно я тут не был, кто такой @Cyberdyne_Systems_bot, что он делает?

Даун с гитарой
21.01.2019
16:19:17
Google
Andrey
21.01.2019
16:19:32
F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
21.01.2019
16:19:53
типо защита от ботов
ага, примерно бесполезная

Даун с гитарой
21.01.2019
16:20:17
ага, примерно бесполезная
это да ибо дажё я человек далёк от программирования могу её обойти

dd
21.01.2019
16:20:36
с загрузкой изображения рахобрался, другой вопрос: как в ворме передать id юзера. В самой форме я не указывал это поле, тк как юзер не должен сам его заполнять, попробовал добавить в шаблон <input type="hidden" name="author" value="{{ user }}"> но что т оне работает

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

Tishka17
21.01.2019
16:32:52
Зачем в форме это? Бери из сессии

Если это будет в форме, кто-нибудь подменит и напишет от имени другого человека

dd
21.01.2019
16:37:16
ну, ок, я возьму в представлении id юзера

просблема в том, как сохранить в базу вместе с другими поями

в forms.py в объявлении формы это поле не указано, что бы на странице не рисовалось поле для ввода

как бы понимаю что надо метод save() переопределить, но пока не понимаю как

Ivan
21.01.2019
16:38:59
Гляньте плиз, как вам? https://github.com/kl09/py_scheduler

Александр
21.01.2019
16:39:40
Ivan
21.01.2019
16:40:33
Whore Amazing
21.01.2019
16:40:53
??
пип3 через судо делать не надо.

за такое бьют.

Ivan
21.01.2019
16:41:24
а, понял

Tishka17
21.01.2019
16:41:51
Я не знаю как у вас там в Джанге. А у нас форма и то что в базу кладется - разные объекты и мапиться могут как угодно

dd
21.01.2019
16:42:01
у меня пип без виртуального окружения не может установить модуль, надо sudo

Google
Whore Amazing
21.01.2019
16:42:22
у меня пип без виртуального окружения не может установить модуль, надо sudo
значит ты при установке питона с правами проебался.

или еще где-то.

Tishka17
21.01.2019
16:42:38
Гляньте плиз, как вам? https://github.com/kl09/py_scheduler
Чем это лучше чем стандартный шедулер?

dd
21.01.2019
16:42:39
питон сразу с системой идет, я тут не при чем

pacman тоже кстати не может

зато именно так я отучился работать без виртуального окружения

Whore Amazing
21.01.2019
16:43:39
зарта на вас нет...

dd
21.01.2019
16:45:17
ну вот видите

Ivan
21.01.2019
16:45:38
Чем это лучше чем стандартный шедулер?
люблю свои решения, иногда

Alex
21.01.2019
16:45:42
ну вот видите
что видим? это не значит что pip следует запускать с sudo

люблю свои решения, иногда
потому что у стандартных решений есть фатальный недостаток да?

Ivan
21.01.2019
16:47:09
потому что у стандартных решений есть фатальный недостаток да?
потому что иногда проще самому написать решение - гибче будет

Tishka17
21.01.2019
16:47:49
Гляньте плиз, как вам? https://github.com/kl09/py_scheduler
А где возможность запустить в три часа ночи по четным дням?

Alex
21.01.2019
16:47:56
https://github.com/kl09/py_scheduler/blob/master/py_scheduler/schedulers.py#L48 за подобное нужно бить раскаленной кочергой по рукам.

Tishka17
21.01.2019
16:48:33
Гг

Дефольным логгер

Alex
21.01.2019
16:48:51
дальше не смотрел

Google
Alex
21.01.2019
16:48:59
ибо все понятно

Alex
21.01.2019
16:49:23
почему?
потому что ты меняешь дефолтный логгер.

Tishka17
21.01.2019
16:49:24
Кстати, если уж делаешь аннотацию типа list, не мешало был указать список чего у тебя там

List[Job]

Admin
ERROR: S client not available

Ivan
21.01.2019
16:50:41
потому что ты меняешь дефолтный логгер.
да нет, все так и задумано - мне по умолчанию debug не надо

Tishka17
21.01.2019
16:50:45
[self.add_job(job) for job in jobs] Некрасиво. Инициализируешь список, который тут же выкидываешь. Лучше обычный for

да нет, все так и задумано - мне по умолчанию debug не надо
Для своего логгера делай, не для дефолтного

Alex
21.01.2019
16:51:19
да нет, все так и задумано - мне по умолчанию debug не надо
да нет, читай документацию. ты блять глобально меняешь корневой логгер в иерархии.

Alexey
21.01.2019
16:51:41


Alex
21.01.2019
16:51:55
при том что он потом логгер нигде не использует, а херачит в модуль logging

Tishka17
21.01.2019
16:52:04
Проверки на iasnstance радуют. Утиную типизацию отменили?

Ivan
21.01.2019
16:52:09
да, лоханулся(

Alex
21.01.2019
16:53:01
писалка еще не вырасла чтобы велосипеды писать. следующий.

Ivan
21.01.2019
16:53:13
))

Tishka17
21.01.2019
16:53:14
Лучше разделить stopped и stopping состояния

Alex
21.01.2019
16:53:15
https://github.com/kl09/py_scheduler/blob/master/py_scheduler/schedulers.py#L119 объясни зачем тебе пустой конструктор?

Николай
21.01.2019
16:53:22
For i in data

Alexey
21.01.2019
16:53:54
For i in data
я же по этому и спрашиваю, глянь еще раз

Google
Alex
21.01.2019
16:54:41
зы… ты должен сделать поименованный логгер и дать его настройку на откуп пользователю.

dd
21.01.2019
16:54:48
А в форме сохрани его в ините и в сейве пиши в модель
а сейв надо переопределять, или от из init сам все поля сохранит?

Alex
21.01.2019
16:55:03
максимум задав уровень на котором он работает

Николай
21.01.2019
16:55:38
я же по этому и спрашиваю, глянь еще раз
Чел. Если через панду делаешь, то должно так работать. Ща специально перепроверю

Alexey
21.01.2019
16:55:57
dd
21.01.2019
16:56:58
косноязычно написал, имеел ввиду наоборот

Tishka17
21.01.2019
16:56:59
И я не понял, как оно работает, когда один просит 13 секунд, а другой 17

Николай
21.01.2019
16:56:59
Tishka17
21.01.2019
16:57:06
Но может не разобрался просто

Николай
21.01.2019
16:57:08
Через iloc как вариант

Alex
21.01.2019
16:57:49
да, плохая привычка
https://github.com/kl09/py_scheduler/blob/master/setup.py#L11 для этого есть python_requires=“>=3.2” в setuptools.setup

Николай
21.01.2019
16:57:53
Или вот чтоб итерацией

https://stackoverflow.com/questions/16476924/how-to-iterate-over-rows-in-a-dataframe-in-pandas

Alex
21.01.2019
16:58:22
зы fallback к distutils может работать не так как ты ожидаешь, ибо они не полностью совместимы.

Valerа
21.01.2019
16:58:51
А дока зачем? https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.itertuples.html

Страница 7811 из 9768