
Ярослав
23.01.2018
10:40:44
Которые потом используются в другой функции

Artem
23.01.2018
10:41:48
я вот не понимаю в книге это займет 5 минут прочтения про функции стоит ли тратить тут время для выяснения как бубном махать

my_felis
23.01.2018
11:06:36
Если нет желания включать батарейки с реализованными виджетами для форм, можно попробовать проверять во вьюхе, перед form.is_valid()
Например, через requests постучаться можно на www.google.com/recaptcha/api/siteverify

Marshal
23.01.2018
11:09:35

Google

Marshal
23.01.2018
11:09:46
Вынес проверку в форму из-за ValidationError
И ещё вопросик ? Я тут к форме через form.fields.update добавил поле. Но как оказывается, его нет в form.fields которое приходит в POST. Где мне теперь его искать? :D

my_felis
23.01.2018
11:26:16
Функция verify это и делает ?
Функция verify при этом обновляет какой-нибудь параметр в request? Что-нибудь вроде request.captcha_is_verified = True

Marshal
23.01.2018
11:26:40
Сделал это только из-за возможности выводить пользователю свой личный список

my_felis
23.01.2018
11:44:50

Marshal
23.01.2018
11:46:01
Вчера уж думал всё, нашёл решение... А тут ХОБА! И форма выходит не пашет

infobot
23.01.2018
11:50:13
? Даня Спиридонов

Александр
23.01.2018
13:26:52
Кто-нибудь может прокомментировать, почему в потоке не ожидается взведения флага Event:
import threading
import time
def proc(evWait,flag):
while not flag:
time.sleep(1)
print('{0}: флаг взведён:{1}, {2}'.format(time.strftime('%X'),evWait.is_set(),'ждём event...'))
evWait.wait(0)
if evWait.is_set():
evWait.clear()
else:
evWait.set()
print('flag=0')
if __name__=='__main__':
e1 = threading.Event()
flag1 = 0
thr1 = threading.Thread(target=proc, name='proc1', args=[e1,flag1])
thr1.start()
flag1 = 1

Google

Александр
23.01.2018
13:27:06
Результат работы:
16:25:25: флаг взведён:False, ждём event...
16:25:26: флаг взведён:True, ждём event...
16:25:27: флаг взведён:False, ждём event...
16:25:28: флаг взведён:True, ждём event...
16:25:29: флаг взведён:False, ждём event...
16:25:30: флаг взведён:True, ждём event...
16:25:31: флаг взведён:False, ждём event...
16:25:32: флаг взведён:True, ждём event...
Process finished with exit code 1

Tishka17
23.01.2018
14:52:46
>>> When the timeout argument is present and not None, it should be a floating point number specifying a timeout for the operation in seconds
У тебя 0 секунд ждать предлагается

Александр
23.01.2018
14:59:39

infobot
23.01.2018
14:59:40

my_felis
23.01.2018
15:09:15
Можно попробовать переопределять queryset, в изначальном test_questions задавать Question.objects.none(), а в ините формы по условию пришедшего self.request задавать фильтр (по значению из сессии) и выборку класть в self.fields['test_questions'].queryset = filtered_questions
upd. подразумевается, что test_questions присутствует в форме изначально, а не добавлен через .update

Marshal
23.01.2018
15:18:43

infobot
23.01.2018
15:22:16

my_felis
23.01.2018
15:25:04
Уважаемый бот, слово 'увеличена' пишется с одной буквой 'н'

Pushkin
23.01.2018
15:30:29
Если бы там было слово увеличенная
тогда да
Но там больше Увеличена , чем увеличенная

infobot
23.01.2018
15:31:07
Спасибо
Increased karma by my_felis (+1). Current karma: 4.

Pushkin
23.01.2018
15:31:25
оооо, а у меня на английском пишет

Darkling
23.01.2018
15:32:28

Google

Marshal
23.01.2018
15:32:28

Darkling
23.01.2018
15:33:11

infobot
23.01.2018
15:33:12
Спасибо
Increased karma by my_felis (+1). Current karma: 5.

Darkling
23.01.2018
15:33:18
Или нет

Pushkin
23.01.2018
15:34:39
Ну у меня Английский везде стоит

Marshal
23.01.2018
15:35:16

Darkling
23.01.2018
15:36:29

Marshal
23.01.2018
15:37:37
Так что откуда и как фиг знает

infobot
23.01.2018
16:27:18
? Андрей
? RDN ⚜️ Гарант

XXX
23.01.2018
16:35:42
Привет
Есть кто живой ?

Linus
23.01.2018
16:36:09
А что надо?

Даня
23.01.2018
16:36:31
Ой, так тут нельзя стикеры использовать.

XXX
23.01.2018
16:56:52
Заметали

infobot
23.01.2018
18:55:44
? Den is
? Андрей
? Dmitry Dolgoborodov

Google

infobot
23.01.2018
20:09:03
? chaff

Иван Игоревич
23.01.2018
20:31:13
Всем привет. Немного глупый вопрос. Есть ли документация Питона на русском? Может кому то было скучно и он решил перевести))

Marshal
23.01.2018
20:34:00

Иван Игоревич
23.01.2018
20:34:40
Благодарю ))

Dmitry
23.01.2018
20:43:43

infobot
23.01.2018
20:43:53
Спасибо
Increased karma by Marshal (+1). Current karma: 1.
? Die Das
? Emir Bushukov

Emir
23.01.2018
21:32:19
Всем привет ? Есть ли у кого опыт работы с библиотекой telethon ( Telegram Ap) ? Вопрос такой : Как добавить новый контакт в свой лист контактов Телеграмм?

infobot
23.01.2018
21:35:46
Emir Bushukov moved to read-only.

Эдуард
23.01.2018
21:42:45
Только эмуляцией офф клиента, точнее выгрузка контактов из и потом в телегу с добавленным одним

infobot
24.01.2018
00:38:51
? Roman Azizov
? Anton Vladimirov
? Elias Green Elias Green

Elias Green
24.01.2018
08:04:18
Не подскажете?

Vladimir
24.01.2018
08:05:53
Экстремум вроде в точках, где первая производная равна 0
От этого и можно танцевать