
Pavel
04.04.2016
06:08:04

[Anonymous]
04.04.2016
06:08:13

Andrey
04.04.2016
06:08:17
Ого, сурово.
Обойдемся без холивара.

Google

Pavel
04.04.2016
06:09:04
Да
у меня до часу зависали сообщения, но вот чтобы три дня....

Vlad
04.04.2016
06:21:56
А в джанге есть реализованные методы авторизации с помощью ника и пароля и емейла и пароля?

terry
04.04.2016
07:16:50
class PostModelAdmin(admin.ModelAdmin):
list_display = ["fio", "protokol_creation_date", "protokol_changing_date"]
#list_display_links = ["protokol_changing_date"]
list_filter = ["protokol_changing_date", "protokol_creation_date"]
search_fields = ["fio", "birth_date", "birth_state", "birth_place_name"]
class Meta:
model = Post
джанга не понимает юникод при поиске кирилицы =( кто-то боролся с этим?

parikLS
04.04.2016
07:25:29
python2?

terry
04.04.2016
07:27:47
da

Mikhail
04.04.2016
07:32:31

terry
04.04.2016
07:32:49
))
над было мускул юзать?

Dmitriy
04.04.2016
07:34:03
ну да
а sqlite c поддержкой icu скомпилена?

Mikhail
04.04.2016
07:34:33
Вообщем с sqlite все как-то не просто, там инструкция like не работает с unicode, вообщем, перешел на mysql все ок. Если что не так написал поправьте

terry
04.04.2016
07:34:35
но видно придется заюзать мускул

Google

Dmitriy
04.04.2016
07:35:20
в андроиде из-за этого приходится делать доп.поле в таблице в нижнем регистре и делать по нему like

Mikhail
04.04.2016
07:37:14

Dmitry
04.04.2016
07:38:04
господа, чем в третьем питонии дешевле всего проверить код ответа запроса хттп?

Vladimir
04.04.2016
07:48:26
HEAD запрос через requests.
Ну а там статус, хуё-моё

Whore Amazing
04.04.2016
07:51:45
Цезарь доволен.

[Anonymous]
04.04.2016
07:55:28
ты полосочку надеюсь по умному сделал а не зафигачил строку со звездочками?

Whore Amazing
04.04.2016
07:55:45
Нет, я не умею по-умному.
Шучу, мне просто лень было. Да и не такая она длинная

[Anonymous]
04.04.2016
07:56:21
кажется print('*' * 80)
просто прикольная штука

Whore Amazing
04.04.2016
07:56:31
да я знаю.

[Anonymous]
04.04.2016
07:56:32
люблю такое

Whore Amazing
04.04.2016
07:56:50
и вообще надо аскиартом вывести наконец уже.
третья версия как-никак.

Pavel
04.04.2016
08:02:15
ftpy.py 216.81.27.128-216.81.28.255 нормально проглотит?

Whore Amazing
04.04.2016
08:02:27

Google

Whore Amazing
04.04.2016
08:02:52
в третьей версии запилил даже чтобы проглатывал файл со списком диапазонов.

Pavel
04.04.2016
08:02:57
ну, есть два способа инкриментировать IP-адреса.

Whore Amazing
04.04.2016
08:03:17
нормальный и ненормальный?

Pavel
04.04.2016
08:03:32
yep ?

Whore Amazing
04.04.2016
08:03:36
лично у меня нормальный.
def ipparse(iplist):
diap = iplist.split("-")
diap[0] = ipaddress.ip_address(diap[0].strip())
diap[1] = ipaddress.ip_address(diap[1].strip())
fdiap = []
while diap[0] <= diap[1]:
fdiap.append(diap[0])
diap[0]+=1
return fdiap

Pavel
04.04.2016
08:04:52
return fdiap замени на yield diap[0]

Whore Amazing
04.04.2016
08:05:04
зачем?
я плохо понимаю, что такое yield.

Pavel
04.04.2016
08:05:22
а зачем тебе в памяти список хранить?

Whore Amazing
04.04.2016
08:05:32
точнее, я честно его даже не учил.

Pavel
04.04.2016
08:06:58
def todo():
while True:
drink = random.choice(('пиво', 'вино', 'коньяк'))
yield drink
for plan in todo():
print("Планы на вечер: %s"%plan)

[Anonymous]
04.04.2016
08:07:28
и без next() что ли?

Whore Amazing
04.04.2016
08:07:31
Хм, пиздато.

Pavel
04.04.2016
08:07:39
юзай сразу в момент генерации. yield вываливается из функции, а при следующем вызове продолжает со следующей строки.

Whore Amazing
04.04.2016
08:08:57
понял.

Dmitry
04.04.2016
08:10:36
наркоманы

Whore Amazing
04.04.2016
08:11:16
Тогда зачем спрашивал?

Google

Pavel
04.04.2016
08:11:22
и без next() что ли?
да и так работает. next() нужен чтобы перемотать итератор:
plans = todo()
for plan in plans:
if plan=='пиво':
plan = next(plans) # надоело ссать
print(plan)

[Anonymous]
04.04.2016
08:12:03
ссать ему надоело посмотрите на него

Whore Amazing
04.04.2016
08:13:31
хорошие примеры. жизненные.

Artem
04.04.2016
08:14:58
лучше так, иначе из двух пив подряд одно пройдет
if plan == 'пиво':
continue

Pavel
04.04.2016
08:15:33

Whore Amazing
04.04.2016
08:15:38
Одно не так страшно, как два.

Artem
04.04.2016
08:16:27

Admin
ERROR: S client not available

Whore Amazing
04.04.2016
08:16:41
почему бы и нет. раз ООП устарело.
Метафизически-ориентированное программирование.

Henaro
04.04.2016
08:20:50
uncoding

Dmitry
04.04.2016
08:20:52

Whore Amazing
04.04.2016
08:21:38
Вот как ты не знал - так ты к нам побежал. А как мы не знали - так сразу наркоманы.
?

Vladimir
04.04.2016
08:30:27
Ну и где тут дёшево, я не понимаю

Dmitry
04.04.2016
08:33:01
думаешь это дольше чем парсить хидер?

Dmitriy
04.04.2016
08:35:41
HEAD-запрос вернет только заголовки
GET - заголовки + тело ответа

Dmitry
04.04.2016
08:38:08
иииии
в чем экономия?

Google

Pavel
04.04.2016
08:38:32
в передаче мегабайтов HTML по сети.

Dmitry
04.04.2016
08:39:00
мегабайтов?

Did we ever took out a code out of nowhere?
04.04.2016
08:39:10
В settings lang поменять на ру

Whore Amazing
04.04.2016
08:39:17
если у тебя цикл - то возможно.

Dmitry
04.04.2016
08:39:26
парни, я вижу дешевизну в том что парисить не надо
если запрос будет длинее на пару строчек, то насрать

Pavel
04.04.2016
08:39:41
мегабайтов?
ты можешь гарантировать размер html-кода с другой стороны?

Dmitriy
04.04.2016
08:39:43
мегабайтов?
да, некоторые ответы сервера могут быть большими

Dmitry
04.04.2016
08:39:52
да, в данном случае могу

Dmitriy
04.04.2016
08:39:55

Dmitry
04.04.2016
08:39:59
весь код могу показать - тогда будет понятно

Pavel
04.04.2016
08:40:18

Dmitry
04.04.2016
08:40:36
http://pastebin.com/finA0XxM

Did we ever took out a code out of nowhere?
04.04.2016
08:40:58
Language_code = 'ru'

Pavel
04.04.2016
08:43:28
всё равно не понятно.

Dmitry
04.04.2016
08:44:10
?

Pavel
04.04.2016
08:44:11
я там только подставил свой урл, но это роли не играет.

Dmitry
04.04.2016
08:44:24
не понял к чему твоя картинка?

Dmitriy
04.04.2016
08:45:05
16 строка:
ret_code = requests.head(url).status_code