[00:03:22] Муркт: блин, ещё не надоело?!
[00:11:27] slav0nic: http://light.finam.ru/news/article1B44A/default.asp
[00:41:36] : This room is not anonymous
[00:41:36] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[01:11:46] : This room is not anonymous
[01:11:46] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[01:41:56] : This room is not anonymous
[01:41:56] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[02:12:06] : This room is not anonymous
[02:12:06] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[02:42:16] : This room is not anonymous
[02:42:16] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[03:12:26] : This room is not anonymous
[03:12:26] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[03:42:36] : This room is not anonymous
[03:42:36] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[04:12:47] : This room is not anonymous
[04:12:47] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[04:42:55] : This room is not anonymous
[04:42:56] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[05:13:06] : This room is not anonymous
[05:13:06] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[05:43:16] : This room is not anonymous
[05:43:16] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[06:13:25] : This room is not anonymous
[06:13:26] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[06:43:35] : This room is not anonymous
[06:43:36] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[07:13:46] : This room is not anonymous
[07:13:46] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[07:43:55] : This room is not anonymous
[07:43:55] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[08:14:05] : This room is not anonymous
[08:14:05] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[08:44:16] : This room is not anonymous
[08:44:16] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[09:14:26] : This room is not anonymous
[09:14:26] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[09:44:36] : This room is not anonymous
[09:44:36] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[10:06:00] Лис: Голландцы запретили табак, потому что на них давил евросоюз, а насчет марихуаны их чиновник один ехидненько так в новостях говорил: "А чтобы запретить марихуану, евросоюзу надо сначала ее разрешить".
[10:06:03] Лис: :D
[10:21:09] mishok13: http://mail.python.org/pipermail/python-dev/2008-July/080980.html
[10:21:25] mishok13: http://bugs.python.org/issue?%40search_text=&;title=&%40columns=title&id=&%40columns=id&creation=&%40sort=creation&creator=haypo&activity=&%40columns=activity&actor=&nosy=&type=&components=&versions=&dependencies=&assignee=&keywords=&priority=&status=&%40columns=status&resolution=&%40group=&%40pagesize=50&%40startwith=0&%40sortdir=on&%40queryname=&%40old-queryname=&%40action=search
[10:23:17] mishok13: для ленивых: чувак написал фреймворк, который втупую пробует различные параметры для всех функций все модулей stdlib питона, написанных на C
[10:23:32] mishok13: в итоге, получилось достаточно много багов
[10:23:42] piranha: гы
[10:23:46] _lorien: хехе
[10:23:47] piranha: однако
[10:24:22] _lorien: надо в php community идею подкинуть =)
[10:25:49] Лис: mishok13, а нафига это надо было ему?!
[10:25:55] mishok13: не знаю
[10:26:00] mishok13: но дело он сделал хорошее
[10:26:10] mishok13: может просто нефиг было делать
[10:26:14] mishok13: задача то это несложная
[10:26:18] mishok13: на день-два
[10:26:38] piranha: это называется quickcheck
[10:26:39] _lorien: чё-т не пойму, как он отличал хорошие exception от плохих? Или оно только сегфолты ловил7
[10:26:39] piranha: :)
[10:29:00] mishok13: _lorien, скачай фреймворк и посмотри код
[10:29:09] _lorien: ага, смотрю уже
[10:31:55] _lorien: ух, там куча кода, я лучше поработаю )
[10:46:24] mishok13: http://pics.livejournal.com/ded_pehto/pic/00030k9t/s320x240
[10:56:55] _lorien: гм, а как через urllib получить код ответа сервера?
[11:02:13] _lorien: а пофик, завязался на mimetype, хотя интересно всё же
[11:02:39] Хрюндель (джангист): _lorien, форум готов?
[11:03:09] _lorien: Хрюндель (джангист), через полгода-год спроси
[11:03:48] _lorien: http://hg.pydev.ru/django-auth-openid/
я ща вот чего допиливаю до готовности, оно будет частью форума
[11:04:41] wiz: а нет ли какого-нибудь эрланга, но с синтаксисом питона?
[11:04:57] wiz: или хотя бы чтобы оно моск и глаза не разъедало
[11:05:24] mishok13: ы
[11:05:30] mishok13: пирланг
[11:05:32] mishok13: :)
[11:05:42] wiz: import erlang (8
[11:06:40] mishok13: /me жрет брауниз
[11:07:29] piranha: брауни - это домовые
[11:07:35] mishok13: wiz, гугель какбе намекает, что нету
[11:07:41] piranha: хватит бедных домовят мучать
[11:07:47] mishok13: piranha, http://en.wikipedia.org/wiki/Chocolate_brownie
[11:07:56] mishok13: сам ты домовой
[11:07:58] piranha: шоколадный домовёнок?
[11:08:01] piranha: )))
[11:09:41] piranha: http://sv.wikipedia.org/wiki/Brownie_%28kaka%29

какая-то кака
[11:12:04] mishok13: ы
[11:12:35] _lorien: http://sv.wikipedia.org/wiki/Hui
хм, про шо тут бачат? )
[11:12:48] mishok13: пилять, "Wikibooks Cookbook"
[11:14:43] wiz: _lorien, видимо тоже самое что и http://en.wikipedia.org/wiki/Hui_(linguistics)
[11:28:22] tek: Что нибудь уже появилось такого в джанге как :
[11:28:46] tek: x.set_upload_to
[11:28:52] tek: ?
[11:29:59] _lorien: чочо?
[11:30:22] tek: что то такого как : t = TestModel()
t.set_file_upload_to("desired/path/%s/" % some_number)

[11:30:39] tek: Что бы на ходу можно было менять путь куда уплоадить пикчерсы
[11:31:32] tek: Я видел piranha делал свой ImprovedImageField, но это было 3 мес назад :)
[11:34:05] piranha: ничего не поменялось
[11:34:21] tek: пля :)
[12:04:14] tek: У кого нибудь есть ебука:
Python Web Development with Django
by Jeffrey Forcier; Paul Bissex; Wesley J. Chun
Last Updated on Safari: 2008/06/02
?
[12:04:37] Лис: ебука :D
[12:04:56] piranha: да...
[12:05:06] piranha: а раньше так папку с порнухой называли
[12:05:08] piranha: "ебуки"
[12:06:00] slav0nic: я вчера practical django projects купил)
[12:09:52] tek: slav0nic: переведеную ?
[12:11:10] slav0nic: да мля, тока вышла и сразу перевели)
[12:11:13] slav0nic: нет
[12:11:23] tek: хм)
[12:11:30] tek: Бумажную ?
[12:11:34] slav0nic: пока её передут - она уже будет неактуальна
[12:11:37] slav0nic: да
[12:11:46] slav0nic: та разница от пдф 5 уе с доставкой
[12:11:55] tek: на амазоне?
[12:12:35] Хрюндель (джангист): slav0nic, ты потом когда прочитаешь, мне перешли
[12:12:37] tek: slav0nic: Скажи шопег где брал
[12:12:54] slav0nic: на амазоне
[12:13:05] slav0nic: а твоя бука похоже ещё не вышла
[12:13:16] slav0nic: Pub Date: October 10, 2008
[12:13:27] tek: мм... slav0nic есть опыт покупки книг на амазоне ?
[12:13:36] tek: :)
[12:13:39] Хрюндель (джангист): tek, у меня есть
[12:13:46] slav0nic: на ибае и амазоне есть опыт
[12:13:52] slav0nic: 200уе в трубу))
[12:13:54] Хрюндель (джангист): tek, две книги по питону покупал..
[12:13:57] slav0nic: или 150
[12:14:02] tek: ого
[12:14:16] slav0nic: я не жадный, пусть укрпочта подавится) суки
[12:14:17] tek: А растамаживать не нужно ? :D
[12:14:24] slav0nic: до 200евро нет
[12:14:40] Хрюндель (джангист): но тут в израиле я заплатил в три раза больше за доставку и налоги чем книги сами стоили
[12:14:44] slav0nic: больше - процентов 30, там ваще подакуевшие правила
[12:14:50] slav0nic: лол
[12:14:55] Хрюндель (джангист): серьёзно
[12:14:56] slav0nic: ну жиды) что взять
[12:14:59] Хрюндель (джангист): я сам охуел
[12:14:59] tek: =)
[12:15:01] slav0nic: я себе ножи покупаю))
[12:15:04] slav0nic: таможка не трогает)
[12:15:07] tek: А чем они шлют, ups?
[12:15:15] slav0nic: правда они акуели потрошить упаковки
[12:15:23] slav0nic: угу
[12:15:23] Хрюндель (джангист): tek, чем хочешь.. хоть с вертолёта могут скинуть
[12:15:29] tek: =)
[12:16:06] slav0nic: Python Web Development with Django ничё так по содержанию, только пока она выйдет - мне такие вещи уже врядли будут инетресны)
[12:16:31] slav0nic: советую оп EMS слать если возможно
[12:16:41] slav0nic: а то наши почтовые работнички мудачки
[12:16:43] mishok13: да нахуй надо
[12:16:52] mishok13: p2p FTW!
[12:16:52] tek: А платил Кредой?
[12:16:54] Лис: чочо, UPS тоже тягают на таможне?!
[12:16:59] slav0nic: mishok13, там их ещё нет
[12:17:06] mishok13: как нету?
[12:17:10] mishok13: вот суки :)
[12:17:16] Лис: feedex всякие тоже?
[12:17:16] slav0nic: +на унитазе читать бумагу удобней В)) хотя надо ибук купить)
[12:17:26] tek: ага ибук ибук
[12:17:29] slav0nic: что есть я и так се на свалку вытягиваю)
[12:17:30] mishok13: lbook
[12:17:44] slav0nic: как раз на работе у нас их всем тулят
[12:18:34] mishok13: 1440
[12:18:54] mishok13: /me знает, что он подарит своей девушке на день рождения :)
[12:19:03] tek: Там на амазоне видел народ что продает б\у книги, или просто старые издания книг, реально у них покупть, или могут кидануть?
[12:19:21] tek: бывает ценые смешные =\
[12:20:26] Хрюндель (джангист): дык доставка.. доставка всё схавает
[12:22:01] tek: может лучше брать на amazon.co.uk, как-то ближе
[12:23:42] mishok13: amazon.de?
[12:24:23] tek: %)
[12:28:44] Лис: о
[12:28:46] Лис: A django/core/management/commands/makemessages.py
A django/core/management/commands/compilemessages.py
A django/core/management/commands/cleanup.py
[12:28:48] Лис: хехехе
[12:44:23] wing: день добрый. в webdev не силен, но нужно. Вопрос по сессиям. То есть как таковые сессии не нужны и хранить информацию о них. просто нужно показывать определенный контент только тем пользователям, которые залогинились и соответственно сохранять их имена в случае изменения ими контента. использую web.py 0.3, подскажите куда копать.
[12:46:09] Лис: slav0nic, твой выход :)
[12:46:34] _lorien: словоник нам всё про beaker втирал )
[12:47:39] _lorien: wing: http://www.wsgi.org/wsgi/Middleware_and_Utilities вот тут можешь посмотреть, есть несколько мидлварей для сессий
[12:47:40] wing: угу, я уже почитал его блог и сообщений на форуме :-)
[12:51:05] slav0nic: )
[12:51:09] slav0nic: я 0.3 не курил)
[12:51:59] slav0nic: wing, тут уж лучше сессии заюзать
как ты их имена определять собрался?
[12:52:07] slav0nic: в куки тупо совать?
[12:52:22] slav0nic: _lorien, в 0.3 сессии встроены)
[12:52:48] wing: я переписываю пхп-шный код, там в куках все хранилось
[12:53:45] wing: но мне эта идея не очень нравится
[12:53:51] slav0nic: ну это не значит что надо делать 1 в 1 )
[12:54:47] wing: пока видится два выходя - либо web.py sessions использовать, либо beaker
[12:54:49] Лис: логин в куке?
[12:54:52] Лис: зашибись
[12:55:03] Лис: подкорянил чуть кукис, и обана, ты уже root
[12:55:04] Лис: :D
[12:55:27] slav0nic: Лис, угу)
[12:55:40] Лис: wing, а какой нибудь auth=1 в кукисе не хранится случайно?
[12:55:43] slav0nic: wing, мне биакер больше нравится, ибо он посерьёзней)
[13:08:39] Лис: хымммм
[13:08:50] Лис: как заставить get_object_or_404 делать select_related()
[13:08:58] Лис: ну в смысле что бы FK тоже выбрал
[13:09:08] _lorien: get_object_or_404_select_related()
[13:09:45] slav0nic: можно qs в него писать
[13:09:55] Лис: _lorien, очень смешно
[13:09:58] Лис: ха ха ха
[13:10:14] Лис: slav0nic, в когов него?
[13:10:50] slav0nic: параметром
get_object_or_404(Blabla.objects.all().select_related(), slug=slug)
я такие примеры встречал)
[13:11:43] Лис: ага. вот гляжу как раз на исходнки, может принимать как модель так и манагер и QS
[13:11:51] slav0nic: Required arguments

klass
A Model, Manager or QuerySet instance from which to get the object.
[13:12:01] slav0nic: а то тут кое кто говорил что я писал уйню В)
[13:14:02] Лис: хехе
[13:14:22] Лис: страници теперь генерятся в 2-3 зпроса максимум
[13:14:34] Лис: а то шо то разболтались понимаешь ли, 10 было
[13:14:59] Лис: slav0nic, кстате all() можно пропутстьи
[13:15:01] Лис: .objects.select_related()
[13:15:03] slav0nic: да
[13:15:10] slav0nic: то копипастнул тупость)
[13:15:45] лорд Морфий: http://cargo.caml.ru/djangobook/
привет, а никто не знает чего с ними случалось ???
[13:16:13] xa4a: переехал на mod_wsgi :)
[13:16:16] slav0nic: хз, англ версию кури)
[13:16:18] slav0nic: ыы
[13:16:21] Лис: ImportError: No module named django.core.handlers.modpython
[13:16:22] _lorien: бог покарал их за богохульство
[13:16:28] Лис: хехе
[13:16:32] _lorien: за осквернение en манов переводом )
[13:16:32] Лис: джангу снесли что ли?
[13:16:46] лорд Морфий: slav0nic: мне русская надыть, человека в наши ряды привлекаю
[13:16:46] slav0nic: о боже, они убили Кенни! ))
[13:17:03] slav0nic: лорд Морфий, на канал зови)
[13:17:11] slav0nic: нашей секте нужны одепты
[13:17:29] лорд Морфий: slav0nic: а адептам нужно сначало самим поковырятся
[13:17:54] mishok13: блядские днсы
[13:20:06] slav0nic: http://kssproject.org/docs/tutorial/kss-in-django-with-kss-django-application/tutorial-all-pages
[13:20:08] slav0nic: юзал кто?
[13:20:33] slav0nic: и есть чёт по jQuery почитать, дял нулячих в js ?)
[13:20:56] piranha: jquery.com
[13:20:59] piranha: :)
[13:21:28] slav0nic: суко)
[13:21:36] slav0nic: ну хоть не гугл)
[13:22:11] piranha: docs.jquery.com
[13:22:19] xa4a: там оч популярно расписано, афаир
[13:22:40] piranha: угу, отлично
[13:22:58] slav0nic: "без знания js" ?
[13:23:05] piranha: угу
[13:24:47] slav0nic: лан, поверю
[13:24:52] tek: slav0nic: Украина попадает на Rest of World Amazon ?
[13:25:26] slav0nic: ты по покупателям смотри, там есть условия доставки
[13:55:36] : This room is not anonymous
[13:55:36] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[14:00:24] Хрюндель (джангист): жестокий баян..
legion
хуясе, взяли на работу... посадили кандидатов за компы, дали странное задание отрубить друг-другу инет, кто последний с инетом, тот работает. видели бы вы ебальники кандидатов когда я их провода из свича выдёргивал
[14:00:59] wing: =)
[14:03:30] gigimon: првиет
[14:33:38] : This room is not anonymous
[14:33:38] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[14:33:39] Лис: хы
[14:33:40] Лис: You are not in the members list.
[14:33:45] Лис: не дайот зайти :)
[14:34:11] Хрюндель (джангист): piranha, http://byteflow.su/ticket/87
[14:34:51] piranha: Хрюндель (джангист): нет, потому что мы не храним айпишники комментаторов
[14:35:15] Хрюндель (джангист): piranha, начинай хранить..
[14:35:29] Хрюндель (джангист): а то весь блог мне сцуко испоганили
[14:35:32] piranha: плагины появятся - тогда и сделаешь плагинчик себе
[14:35:36] piranha: спамерюги?
[14:35:51] Хрюндель (джангист): piranha, может спамерюги, а может ты сучёног засрал
[14:36:36] Хрюндель (джангист): а шо такое плагины в джанге?
[14:36:43] Хрюндель (джангист): чем они от аплекух отличаются?
[14:38:42] piranha: в джанге нету плагинов
[14:39:39] Хрюндель (джангист): piranha, ну так я и говорю.. объясни свою гениальную мысль.. а то я что то не пойму какие ещё плагины
[14:54:14] seevkaboorka: привет, народ. вопрос в том, есть ли проблемы с ипользованием фреймворков на платном хостинге. ну т.е. там же не будет джанги в site-packages, можно ли джангу поставить механически в папку своего проекта, это будет работать?
[14:55:01] Хрюндель (джангист): да
[14:55:14] Хрюндель (джангист): но апач то как настроешь?
[14:55:24] Хрюндель (джангист): чтоб работал с твоим проектом
[14:55:35] seevkaboorka: мод_питон
[14:55:46] seevkaboorka: обязательно что-то ещё указывать?
[14:55:53] Хрюндель (джангист): да
[14:56:10] seevkaboorka: что именно и как это решается?
[14:56:12] xa4a: нет
[14:56:18] xa4a: достаточно .htaccess
[14:56:20] seevkaboorka: так стоп)) что да, что нет
[14:56:23] xa4a: доступный тебе
[14:56:37] seevkaboorka: ну, я полагаю, это дадут)
[14:56:52] xa4a: тоесть апач с модом питона/визгов + док_рут +_ .хтакцес и мангу можно гонять
[14:57:16] seevkaboorka: ну т.е. можно в принципе любой фреймворк поднять, верно?
[14:57:34] xa4a: получается так
[14:57:51] Хрюндель (джангист): xa4a, ну нафига ты влез.. я чуваку хотел дедикейтед сервак впарить..
[14:57:58] seevkaboorka: ))))
[14:58:01] xa4a: :)
[14:59:16] seevkaboorka: большое спасибо
[15:29:26] : This room is not anonymous
[15:29:26] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[15:46:42] Лис: http://blog.clintecker.com/2008/jul/6/django-chunks/
[15:46:45] Лис: ха!
[15:52:56] Лис: In [5]: eval('import settings')
------------------------------------------------------------
File "<string>", line 1
import settings
^
SyntaxError: invalid syntax

сабака %)
[15:55:13] piranha: Лис: eval('__import__("settings")')?
[15:56:11] Лис: piranha, мне надо допится эфекта
from local_settings import *
[15:56:20] Лис: ткоа имя local_settings vj;tn vtyzncz
[15:56:22] Лис: может менятся
[15:56:50] piranha: а зачем?
[15:57:01] Лис: много сайтов запускать
[15:57:13] Лис: с одним глобальным settings и несколькими local_settings
[15:57:43] piranha: __import__(name, globals={}, locals={}, fromlist=[], level=-1) -> module

Import a module. The globals are only used to determine the context;
they are not modified. The locals are currently unused. The fromlist
should be a list of names to emulate ``from name import ...'', or an
empty list to emulate ``import name''.

[15:57:44] piranha: хм, как бы * сэмулировать....
[15:57:52] Лис: вот и я думал
[15:57:55] piranha: ха
[15:58:29] piranha: Лис: импортируешь модуль, потом выцепляешь чо там у него внутри (через module.__dict__), а потом это всё импортируешь так )
[15:58:36] piranha: тупой ход, конечно...
[15:58:53] mishok13: ну, можно воспользоваться фактом, что CPython позволяет изменять globals/locals
[16:01:05] xa4a: а как вам версия, что если этого нельзя сделать очевидным способом, то это делать нужно не так?
[16:01:28] piranha: ну это ты шото загнууул
[16:01:29] piranha: :D
[16:01:39] xa4a: ну в смысле desgin fail
[16:01:47] xa4a: (только не спрашивайте как))
[16:02:03] xa4a: а, гм
[16:02:16] xa4a: выше: *способом, то нужно делать не это
[16:02:19] xa4a: так, похоже)
[16:02:26] piranha: :)
[16:02:30] piranha: ну это ты шото загнуууул
[16:02:32] piranha: :D
[16:02:42] piranha: xa4a: но мне тоже кажется, что он гонит
[16:03:26] Rejjin: class Point:
def _init_(self, x, y):
self.coord = (x, y)
def _nonzero_(self):
return self.coord(0) != 0 or self.coord[1] !=0
def _cmp_(self, p):
return cmp (self.coord, p.coord)

for x in range(-3, 4):
for y in range(-3, 4):
if Point (x, y) < Point (y, x):
print "*",
elif Point (x, y):
print ".",
else:
print "o",
print
[16:03:35] Rejjin: не пашет...((
[16:03:55] xa4a: self.coord(0) != 0 or self.coord[1]
[16:04:00] xa4a: ()[]
[16:04:17] xa4a: и ваще
[16:04:27] Rejjin: гг
[16:04:32] xa4a: "не пашет...((" - это к чему было?
[16:04:49] Rejjin: лан понел забей
[16:12:46] Лис: module = __import__('local_settings')
In [10]: module.__dict__

[16:12:54] Лис: piranha, ты глядел что оно выдаёт?
[16:12:58] Лис: там СТОКА хуйни
[16:13:04] Лис: котоаря нах не нужна
[16:13:22] Лис: можно конечно перебирать и смотрет isupper() но это как то совсем тупо :D
[16:14:06] Лис: да и как его потом в локальное пространство импортировать?!
[16:15:06] xa4a: ты этого, скорее всего, не хочешь
[16:15:33] Лис: xa4a, ты брось эти phpclub замашки
[16:15:34] Лис: :)
[16:15:50] piranha: гг
[16:15:51] xa4a: Лис: нет, но ведь так и есть
[16:16:09] xa4a: ты б ещё хотел глобальное пространство завалить
[16:16:17] piranha: Лис: ну так проверяй, чтоб not key.startswith('_')
[16:16:45] Лис: есть проектные сеттинги, на этом проекте запускается 10 сайтов, не буду же я для каждого писать отдельные полные сеттинги
[16:16:50] Лис: у каждого свои
[16:16:56] Лис: в том числе и доступ к базам
[16:16:57] xa4a: сделай себе объект-объртку, который бы хранил модули и который по __getitem__ пробивал бы по всем модулям
[16:17:01] Лис: код у всех один просто
[16:17:17] xa4a: а, гм..
[16:17:32] xa4a: ну как бы...
[16:18:02] xa4a: s/from django.conf import settings/settings = my_local_settings('site_1')/
[16:18:17] xa4a: и нахуй *
[16:18:24] Лис: ой пиздец...
[16:18:31] Лис: как то ссыкотно :)
[16:18:42] xa4a: инкапсуляция, хули
[16:19:11] _lorien: какой image viewer под linux умеет resizing картинок?
[16:19:19] Лис: gThumb
[16:19:23] xa4a: kolourpaint (kde)
[16:19:37] Лис: да все уже умеют
[16:20:10] Лис: _lorien, для наутилуса есть экстеншен, он вообще паками ресайзит как хочешь (Imagemagic-ом)
[16:20:27] xa4a: $ convert
[16:20:32] _lorien: Лис: да все уже умеют
да вот gqview похоже не умеет
[16:20:32] xa4a: но он не вьюер
[16:20:52] Лис: gqview = УГ? :)
[16:21:37] _lorien: ну, с точки зрения философии DRY - правильно, что смотрелка тока и смотрит )
[16:21:57] Лис: _lorien, DRY касается того кто пишет, а не того кто смотрит
[16:22:02] Лис: хихи
[16:22:05] _lorien: )
[16:22:14] _lorien: короче, попробую gthumb поставить :o)
[16:22:26] _lorien: я вообще-то мечтаю о irfanview под linux
[16:25:08] Лис: xa4a, вообще, я хотел в os.environ дописать ключик, аля site_settings
[16:25:25] Лис: и в settings его уже разбирать и импортировать нужный кусок
[16:25:36] Лис: или даже в конфиге апача его назначать
[16:26:06] xa4a: Лис: в .bashrc его!
[16:26:12] _lorien: кстати, меня зверски напрягает писать что-то типа
dir = os.path.dirname(os.path.realpath(__file__)) + '/../..'
os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'
sys.path.insert(0, dir)

шо-нить попроще есть?

[16:26:16] Лис: так не надо будет wsgi скрипты множить
[16:26:36] Лис: о!
[16:26:44] Лис: хотя не, :)
[16:26:45] Лис: не катит
[16:26:47] Лис: бляяя
[16:27:11] xa4a: Лис: освободи свой разум
[16:27:15] xa4a: придумай всё сначала)
[16:28:08] Лис: можно в принпице подойти с другого "конца" таксказать
[16:29:12] Лис: можно в wsgi скрипте разбирать ENV, и импортить локальные сеттинги, а в локальном сеттинг файле сначала испортить project-settings а помто уж и свои переопределять
[16:29:28] Лис: перегружать*
[16:30:40] Лис: SetEnv в Vhost-е мутить, и делоф то
[16:30:44] Лис: хехе
[16:30:48] Лис: так и замучу
[16:53:46] _lorien: хм, что я делаю не так?
img = Image.open('/tmp/us.gif')
img.thumbnail((100, 20), Image.ANTIALIAS)
img.save('/tmp/us-small.gif')

Полученная иконка - это 100% УГ, по сравнению с тем, что gthumb делает

[17:01:16] _lorien: о! если добавить после open
img = img.convert('RGB'), то результаты *значительно* лучше
[17:01:41] Лис: гмгм
[17:01:46] Лис: не проканал номер :/
[17:05:19] Лис: непонял
[17:05:35] _lorien: хм, ты с кем говоришь? )
[17:06:08] Лис: runserver ложит йух на DJANGO_SETTINGS_MODULE ?
[17:06:16] Лис: а то что то так у меня и получается
[17:06:52] xa4a: Лис: --settings
[17:07:11] Лис: Options:
--settings=SETTINGS The Python path to a settings module, e.g.
"myproject.settings.main". If this isn't provided, the
DJANGO_SETTINGS_MODULE environment variable will be
used.
[17:07:35] xa4a: да
[17:07:52] Лис: [kron@kron crafts-mono]$ echo $DJANGO_SETTINGS_MODULE
bags4gifts_settings
[kron@kron crafts-mono]$ ./manage.py runserver
Validating models...
0 errors found

Django version 0.97-pre-SVN-7857, using settings 'crafts-mono.settings'
[17:08:20] Лис: забил йух,и даже не подумал альтернативный подцеплять
[17:08:38] xa4a: а если DJANGO_SETTINGS_MODULE=... python manage.py ...
[17:08:41] xa4a: (в одну строку)
[17:08:48] Лис: сек
[17:09:14] Лис: хы
[17:09:17] Лис: [kron@kron crafts-mono]$ DJANGO_SETTINGS_MODULE=bags4gifts_settings ./manage.py runserver
Validating models...
0 errors found

Django version 0.97-pre-SVN-7857, using settings 'crafts-mono.settings'
Development server is running at http://127.0.0.1:8000/
[17:09:49] Лис: если прямо ткнуть --settings то работает, но мля
[17:09:57] Лис: должен ведь и с env работать :)
[17:10:00] xa4a: как бы.. самое время взять в руки pdb
[17:10:09] xa4a: или просто сырцы повтыкать
[17:12:34] mishok13: /me теперь тягает py3k и trunk с помощью bzr
[17:15:42] Лис: бугага
[17:15:45] Лис: for setting in dir(global_settings):
if setting == setting.upper():
setattr(self, setting, getattr(global_settings, setting))
[17:16:05] Лис: а я вот постеснялся isupper мутить :D
[17:16:10] Лис: а джанговцы не очень
[17:24:37] Муркт: тут такая фича
[17:25:03] Муркт: вот есть у нас объект, а у объекта есть стопка функций
[17:25:56] piranha: Лис: слы, чанки эти твои - один в один textblocks из byteflow
[17:25:57] Муркт: каким образом можно попробовать проанализировать функции, и посмотреть - меняют они что-то в своём объекте, или нет?
[17:26:13] mishok13: Муркт, о_О
[17:26:17] Муркт: анализировать AST, или как?
[17:26:20] Лис: piranha, да? :D
[17:26:23] Лис: бугыгы
[17:26:43] Муркт: смотреть всякие self.__dict__[...] = , setattr(self, ...), self..... = , и т.п.?
[17:26:59] Муркт: ну, только в виде, как они там будут.
[17:27:41] Лис: http://code.djangoproject.com/browser/django/trunk/django/core/management/__init__.py#L255
[17:27:44] Лис: странное дело
[17:27:54] piranha: Лис: ага
[17:28:00] Лис: os.environ['DJANGO_SETTINGS_MODULE'] тупо перезаписывается
[17:28:07] Лис: без проверки на существование
[17:28:36] xa4a: Лис: єто твой шанс попасть в историю джанги :)
[17:28:42] Лис: :)
[17:29:02] Муркт: я бы сказал, правильно делает, что перезаписывает
[17:29:25] Муркт: потому что в env\rquoteе может быть что-то записано для того, чтобы в консоли можно было сделать import django
[17:30:22] Лис: дак вот оно и имиортирует дефолтовые settingи
[17:30:43] Муркт: гм.
[17:31:00] piranha: "env\rquoteе" - интересно, что за rquotee?
[17:31:08] Муркт: piranha: это миранда тупая.
[17:31:11] Лис: вместо тех что обозначены как DJANGO_SETTINGS_MODULE
[17:31:22] piranha: Муркт: хм, а что с ней?
[17:31:27] Лис: тупо плюёт на них, я принты расставил
[17:31:29] Муркт: Лис: и правильно делают, говорю.
[17:31:45] Лис: очень правильно мля
[17:31:51] _lorien: Я открыл окно и получил в харю порцию света!
Ах, я забыл, что сейчас блять середина лета!
Закрю окно, задвину жалюзи, спрячусь под стол!
Я забуду про лето и буду думать, что я глиста в ванне!
[17:31:54] Лис: я хочу указать альтернативные сеттинги
[17:31:58] Лис: а оно такую гадость мутит
[17:32:31] Муркт: piranha: она ставит вместо нормальных кавычек (двойных и одинарных) - всякие красивые символьчики, которые наклонены в конкретную сторону. А потом его как-то не до конца эскейпит, вот и выходит такая дрянь
[17:33:02] piranha: а
[17:33:13] piranha: Муркт: а у тебя оно так же изображено?
[17:33:17] Муркт: да
[17:33:21] piranha: жесть
[17:33:26] piranha: тупая, реально
[17:33:30] Муркт: а сек - env\rquote ;е
[17:33:42] piranha: _lorien: с рифмой проблема :)
[17:33:44] Муркт: тупое - само не ставит ;
[17:33:53] piranha: Муркт: %)
[17:34:12] Лис: Муркт, т.е. то что DJANGO_SETTINGS_MODULE игнорируется это по твоему правильно?
[17:34:20] Муркт: Лис: вот смотри, у меня есть эта настройка в энве, чтоб import django не падало. Я делаю manage.py <command> - и если бы оно не переписывало значение из энва - мне приходилось бы каждый раз руками писать --settings=....
[17:35:04] Лис: дак можно как то отличать дефолтовые значения от установленых
[17:35:05] Лис: !!
[17:35:15] _lorien: piranha, ну, в этом вся соль )
[17:35:16] Муркт: какие дефолтовые значения?
[17:35:31] Лис: project-name.settings дефолтовая
[17:35:40] Муркт: я, кстати, на 95% уверен, что это поведение менять не будут. Попробуй открыть тикет или поднять обсуждение в джанго-дев.
[17:35:53] _lorien: Лежал удав на солнце
Почёсывая пузо ху..востом
Удавья нега так прекрасна
Аспиды - ты англел во плоти
Восславим же питоний век
Он скоро будет здесь, я слышу
Шум кожи ста тысяч змей
Ползущих по засохшей сере.

Ладно, вот в рифму.
[17:36:03] Лис: я хочу указать собственную, мне вот не нравится settings, указывают ENV DJANGO_SETTINGS_MODULE
[17:36:08] Лис: и шо я вижу?
[17:36:09] _lorien: а, нет, тут тоже рифмы нету 0
[17:36:15] Лис: плевать джанга хотела на неё
[17:36:20] Лис: переписывает по своему и капец
[17:36:25] Муркт: Лис: ты можешь и через --settings указать, не?
[17:36:27] xa4a: _lorien: цепи маркова? О.о
[17:36:36] xa4a: :)
[17:36:41] Лис: Муркт, если работаю с runserver то да
[17:36:47] _lorien: Не, поток подсознаия )
[17:36:47] Лис: а если с wsgi например
[17:36:48] Лис: ?!
[17:37:10] Муркт: Гмм :)
[17:37:14] Лис: ога!
[17:37:28] tek: SPL (17:32:09 7/07/2008)
Отвечай, зачем ты использовал Питон?!

SPL (17:32:18 7/07/2008)
Целый питон, когда есть ВордПресс!

[17:37:31] _lorien: Я купил сумку для ноутбука, осталось придумать, куда пойти с нотбуком т.к. работаю я дома :-/
[17:37:44] Лис: Муркт, в wsgi
os.environ['DJANGO_SETTINGS_MODULE'] = os.environ.get('djangosite' ,'thehandicrafts_settings')
[17:37:48] tek: Такие у меня пользователи в асе бля
[17:38:00] Муркт: Лис: понял
[17:38:01] xa4a: Лис: а ты что-то, наверно, путаешь.. т.к. точно уверен, что перелючал сеттингсы изменением SetEnv DJANGO_SETTINGS_MODULE settings_admin в .htacess
[17:38:01] Лис: djangosite я выставляю в конфиге апача
[17:38:24] Лис: xa4a, дак я когда то так тоже делал
[17:38:33] Лис: а тперь вот так вот :(
[17:38:39] xa4a: у меня r6399 )
[17:38:53] Лис: сцуко %)
[17:39:01] Лис: а у меня HEAD
[17:39:15] Лис: ладно, я вернусь через полчаса
[17:39:20] Лис: никуда не уходите! :)
[18:06:13] mishok13: Муркт
[18:06:19] Муркт: ась?
[18:06:25] mishok13: нафига тебе знать, изменил ли метод обьект?
[18:06:40] mishok13: и если у тебя получилось это узнать, то покажи код :)
[18:07:48] Муркт: mishok13: по первому пункту - долго объяснять, может как-нибудь позже
[18:07:56] Муркт: по второму - пока решил обойти по-другому
[18:08:23] mishok13: мне что-то в голову не приходит, возможно ли это
[18:08:40] mishok13: разве что __hash__ как-то по особому написать
[18:08:45] Муркт: mishok13: можно, но сложно. И обойти всё равно можно.
[18:09:01] Муркт: эээ, хэш здесь при чём? :)
[18:09:24] mishok13: ну, выполнил метод, сравнил хэши
[18:09:27] mishok13: !
[18:09:46] mishok13: Муркт, обьясни, как ты себе это представляешь
[18:09:47] Муркт: так мне нужно узнать не выполняя.
[18:10:34] Муркт: mishok13: что представляю? скан байткода на тему STORE_ATTR и подобных? :)
[18:11:04] mishok13: def foo(): if random.random() > 0,5: return None; else self.huis = random.random()
[18:11:17] mishok13: вот эта функция будет изменять обьект или нет?
[18:11:23] Муркт: будет
[18:11:28] mishok13: почему?
[18:11:36] mishok13: если random.random() > 0.5
[18:11:36] Муркт: потому что мне важна теоретическая возможность этого :)
[18:11:41] mishok13: как она его изменит?
[18:11:43] Муркт: если может - значит будет
[18:11:53] mishok13: даже так, значит
[18:12:01] Муркт: а изменит ли в конкретно этот раз - не моё дело :)
[18:12:14] mishok13: может и будет это разные вещи
[18:12:21] mishok13: она может 200 раз выполнится и не изменить
[18:12:29] Муркт: ну и флаг ему в руки :)
[18:12:51] mishok13: ты чего-то слишком странного хочешь
[18:13:13] Муркт: ага
[18:16:47] Лис: так шо, стало что то понятно с поведением сеттингов?
[18:31:07] Лис: бля, вот же везёт мне на канале #django
[18:31:36] Лис: изредка захожу, но уж если зайду то все резко делают вид что ничего не видели, никаког вопроса
[18:31:37] Лис: :D
[18:39:26] Лис: <mkes> KpoH: if you want to set DJANGO_SETTINGS_MODULE on the shell, use django-admin.py instead
[18:39:30] Лис: вот так вот бля
[18:39:47] Лис: а ./manage.py help runserver обманщик
[18:39:54] Муркт: кпох
[18:40:23] Муркт: Лис: поправь доки, закинь тикет - войдёшь в историю =)
[18:40:36] Лис: так не так всё просто
[18:40:47] Лис: manager.py это враппер к django-admin
[18:41:22] Лис: и надо замутить разную доку для пукнтак runserver
[18:41:44] Лис: в коде в смысле, докстринги, или чо оно там показывает
[18:43:28] Лис: да и впадлу как то... :D
[19:13:38] : This room is not anonymous
[19:13:38] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[19:43:47] : This room is not anonymous
[19:43:47] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека
[19:50:20] _lorien: было б круто по плагинам какой-то sprint замутить т.к. мне в pybb они тоже нужны
[20:06:12] piranha: _lorien: хех
[20:08:57] _lorien: хех, неправильный ответ, правильный: о, круто, я тоже об этом думал, sprint - то что надо! )
[20:09:10] Лис: корыстный какой :D
[20:11:45] _lorien: надо доттедмага мотивировать как-то )
[20:13:10] _lorien: а вот скажите, плиз, где почитать маны про newforms admin? Про фичу, где права per user назначаются. Вообще, хоть про чо-нить почитать7
[20:14:59] Лис: на вики
[20:29:57] piranha: http://simonwillison.net/2008/Jul/7/postgres/
[20:29:57] _lorien: http://pydev.ru/forum/viewtopic.php?pid=1114#p1114
пипец, ну и вопросик
[20:33:52] Лис: piranha, ничо не понял
[20:34:32] piranha: Лис: чувак говорит, что раньше в постгресе в ядре не было репликации - они давали пространство для конкурирующих решений
[20:34:51] piranha: сейчас же они видят, что люди не хотят иногда юзать постгрес из-за того, что установка репликации усложнена
[20:35:37] Лис: это понятно. но я не понял, пг собрались репликацию себе приделать нативную?!
[20:35:56] Лис: или pgpool какой нибудь в себя вольют...
[20:36:25] piranha: ну я так думаю, что собрались приделать
[20:36:32] piranha: почитай исходник, может там есть подробнее :)
[20:39:10] piranha: [20:38] nikolay> То есть до 8.6 особо репликации в ядре ждать не приходится.
[20:38] nikolay> А 8.4 это только сентябрь.
[20:38] nikolay> 8.5 уже следующий год.

[20:39:16] piranha: Лис: вот он походу читал статью
[20:40:08] Лис: simple, reliable basic replication feature in the core system.
[20:40:16] Лис: навороченной делать её не собираются
[20:40:25] piranha: угу...
[20:40:27] Лис: кому надо, тот заюзает таки pgpool
[20:40:37] Лис: или нечто подобное
[20:40:45] piranha: slony?
[20:40:46] Лис: piranha, кстате юзал pgpool? :)
[20:40:53] piranha: Лис: ничо не юзал :)
[20:40:57] Лис: /me тока доку читал
[20:41:06] Лис: судя по документации МОНСТР!
[20:41:24] piranha: хехе
[20:41:27] piranha: поцмотрим-с
[20:41:46] Лис: мало того что load balancing
[20:41:51] Лис: так ещё и репликации два вида
[20:42:28] piranha: dpkg-divert кто-нить юзать умеет?
[20:43:19] red-agent:
# small fix to delete orphan tags, when there's no more items with that tag
for tag in self.tags.all():
if tag.total_count == 1 and self in tag.entry_set:
tag.delete()
super(Tag, self).delete()
[20:43:25] red-agent: кошерный фикс?
[20:43:41] piranha: это к django-tagging?
[20:43:46] red-agent: нет
[20:43:50] piranha: хз
[20:43:50] red-agent: это у меня свой велосипед
[20:44:03] piranha: судя по первому взгляду, будет ахтунговое количество запросов
[20:44:05] piranha: red-agent: а нах?
[20:44:14] red-agent: чтоб мусор не оставлять
[20:44:16] piranha: self in tag.entry_set.all(), это ж менеджер
[20:44:22] red-agent: ну да
[20:44:32] piranha: но это будет пездец
[20:44:32] red-agent: точнее all() - это уже qs
[20:44:37] red-agent: не будет
[20:44:41] red-agent: там len == 1
[20:44:49] piranha: лучше сделай tag.entry_set.get(pk=self.pk)
[20:44:56] piranha: или filter
[20:45:03] piranha: filter(..).count()
[20:47:53] red-agent:
for tag in self.tags.all():
if tag.entry_set.filter(id=self.id).count() == 1:
super(Tag, self).delete()
[20:48:01] red-agent: tag.delete()
[20:48:04] red-agent: kosherno?
[20:48:09] red-agent: piranha:
[20:48:32] red-agent: тоесть нет
[20:48:35] red-agent: ты меня запутал
[20:48:39] piranha: red-agent: :)
[20:48:40] red-agent: противный девид блейн
[20:48:46] piranha: в рот мне ноги!
[20:48:51] Лис: :)
[20:48:52] red-agent: дада
[20:48:57] Лис: в греп мне логи :D
[20:50:45] red-agent: в общем 500 вываливает
[20:50:52] red-agent: а мне впадлу дебаг включать
[20:50:56] red-agent: пофиг кароче, хотел как лучше
[20:50:59] red-agent: получилось как обычно
[20:51:01] red-agent: :D
[20:51:23] Лис: :D
[20:52:02] red-agent: г
[20:52:03] red-agent: м
[20:52:07] red-agent: но тег таки удалился
[20:52:19] red-agent: хули там за эксепшон был - уй его знает
[20:52:25] red-agent: мы уже об этом не узнаем :D
[20:52:39] red-agent: полагаю что-то с relations
[21:08:11] red-agent: скажите-ка мне други, __init__ модели вызывается только при создании?
[21:08:22] red-agent: или при getе, при извлечении из базы тоже?
[21:10:05] red-agent: piranha:
[21:10:20] piranha: чочо
[21:10:27] piranha: при извлечении тоже
[21:10:33] piranha: у тебя ж создаётся объект
[21:10:40] red-agent: 10х, хотел уточнить
[21:11:28] red-agent: ато мало ли, какой уличной магией там обьекты sql-to-python конструируются
[21:35:49] _lorien: а чего-нить изобрели для per user permissions уже?
[21:36:17] mishok13: чо?
[21:36:36] mishok13: http://www.linux.org.ru/view-message.jsp?msgid=2914791
[21:36:39] mishok13: ыыыы
[21:36:48] _lorien: в джанге сейчас можно назначать доступ к созданию, редактированию, удалению только ролям, но не отдельным юзверям
[21:37:42] mishok13: а тю, джанга
[21:38:44] _lorien: Еще более удивительно, что без проблем проигрываются ролики формата MPEG-4 с разрешением 720x416 и запускается Quake (первый из четырех)
Гы, а хрена бы он на 500mhz то не запускался бы )
[21:38:56] Лис: >Ладно. Ждем «Эльбрус» 3 GHz. :)
[21:38:59] Лис: :)
[21:39:12] Лис: _lorien, группам можно
[21:39:23] Лис: но опять же, на уровне модели а не строк
[21:39:43] _lorien: Вот я и думаю, писать велосипед или кто-то его уже написал )
[21:55:10] wiz: http://failblog.files.wordpress.com/2008/06/fb202.jpg
[22:19:42] red-agent: скажите-ка други, можна как-нить сделать для модели - n FileField()?
[22:19:52] red-agent: тоесть чтоб можна было прицепить от 0 до ...
[22:20:13] red-agent: (кроме как делать для файла отдельную модель и хренячить через fk, m2m)
[22:21:55] pantil: Всем привет. Подскажите в чем дело. Из консоли вот этот код http://dumpz.org/1589/ - прекрасно работает, уменьшает картинку и сохраняет ее, то же самое на сервере выдает ошибку image file is truncated (35 bytes not processed)
[22:22:10] xa4a: по-моему логично біло бі отдельную модель, особенно с уч'том кол-ва велосипедов соответствующих
[22:22:37] xa4a: *s`
[22:22:41] xa4a: *ыё
[22:32:25] red-agent: slav0nic:
[22:32:31] red-agent: что там с OneToOne
[22:32:34] red-agent: ?
[22:49:51] tek: pantil: Там точно тоже самое или файл уплоадится через форму?
[22:50:06] Melefaro: Народ,имею очень глупый вопрос.Где можно почитать о том,как строить окошки на питоне?
[22:50:17] Melefaro: всмысле гуёвые окошки
[22:50:42] xa4a: Melefaro: PyQt ключевое слово
[22:50:50] tek: может IronPython для .NET
[22:51:05] tek: подойдет
[22:51:15] Melefaro: посиба,счас погуглю.По ключевому слову легче искать))
[22:51:46] xa4a: у них на сайте сразу же и неплохой туториал, вроде
[22:51:52] xa4a: или не у них)
[22:53:24] tek: еще wxDesigner под винь, но комерц
[22:57:31] Melefaro: PyGTK похожу тоже есть
[23:15:56] slav0nic: http://www.youtube.com/watch?v=AgqEIp2YmtE
[23:19:37] red-agent: slav0nic:
[23:19:43] red-agent: [22:30:49] red-agent: что там с OneToOne
[23:19:49] red-agent: получилось что-то?
[23:19:53] slav0nic: форегн кей уникью юзай
[23:20:02] red-agent: и так юзаю
[23:20:15] red-agent: счетчик - кака была, кака есть
[23:20:30] slav0nic: )
[23:22:16] red-agent: slav0nic: че ты лыбишся? :) ты траблу решил или нет? :)
[23:22:29] slav0nic: какую ещё траблу?)
[23:22:35] red-agent: бля
[23:22:42] red-agent: со счетчиком
[23:23:04] slav0nic: а не, ты имеешь ввиджу чтоб просто отображало и не давало редактирвоать?
[23:23:06] slav0nic: или чё
[23:23:11] slav0nic: у меня таких трабл не было)
[23:23:18] slav0nic: при сейве +1 делаю) если ты про форум
[23:24:57] red-agent: забей кароче =)
[23:26:15] slav0nic: лан))
[23:26:28] slav0nic: у меня давление 155 было) я в трансе)
[23:26:33] slav0nic: пойду спать
бб)
[23:28:01] slav0nic: утром ещё надо узнать кто такие маркетологи%) чтоб вечером выступать в его роли))
[23:58:06] : This room is not anonymous
[23:58:06] : piranha has set the subject to: Python.SU | Код постить в dumpz.org | Логи: http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/ | Хочешь задать вопрос - просто *задай* его! | Разрешено не более 2 тупых вопросов в день от человека