@pydjango
Django

Полезная информация и правила: https://github.com/amureki/django_faq Вакансии и резюме: @django_jobs Пофлудить идём сюда: @django_flood Статистика чата: combot.org/chat/-1001063854692

1741 members

Архив канала @pydjango 24 августа 2016 г.

08:59:40 ДП
User 200200555
189.9 Мб? Ого-го
09:00:12 ДП
User 1534653
User 200200555
189.9 Мб? Ого-го
видимо, это не скан, а картинка
09:00:22 ДП
User 1534653
такое бывает, когда djvu в pdf перегоняют
09:00:57 ДП
User 200200555
Python Books
Есть чем поделиться? Пишите @banteg
https://telegram.me/ru_python_books
09:01:19 ДП
User 200200555
Найдите пожалуйста 4-ого Лутца
09:01:34 ДП
User 200200555
Чтобы поменьше весил
09:02:01 ДП
User 107485588
Меньше чем сколько?
09:02:44 ДП
User 200200555
Там есть лутц по 60 метров, а есть по 20
Только название не пишет целиком
09:02:59 ДП
User 200200555
И вот наугад тыкать не в кайф
09:03:17 ДП
User 200200555
Ибо 500мб трафика
09:05:00 ДП
User 1534653
качество, близкое к идеальному
09:06:25 ДП
User 200200555
Спасибо
01:00:00 ПП
User 378433
а можно первую часть еще
01:37:00 ПП
User 200200555
Я так понимаю что том 2 про интернет + питон
01:37:36 ПП
User 200200555
А первый фигня какая-то
01:38:00 ПП
User 157245650
Господа, а как бы мне реализовать такой MultipleChoiceField который мог бы выдавать список с тремя уровнями?
А
-a
--aa
01:41:17 ПП
User 1534653
User 378433
а можно первую часть еще
первый файл (на 52,6 мб) - это первая часть
01:41:48 ПП
User 200200555
User 157245650
Господа, а как бы мне реализовать такой MultipleChoiceField который мог бы выдавать список с тремя уровнями?
А
-a
--aa
Ультраджьвеунк
01:41:51 ПП
User 378433
User 157245650
Господа, а как бы мне реализовать такой MultipleChoiceField который мог бы выдавать список с тремя уровнями?
А
-a
--aa
choices=
01:42:09 ПП
User 200200555
Я умею в польски ензык
01:42:32 ПП
User 378433
а хотя не
01:42:38 ПП
User 378433
в choices можно только группировать
01:43:08 ПП
User 378433
можно mptt наверное
01:46:53 ПП
User 157245650
Вот дело в том что родные механизмы не могут в 3 уровня
01:46:59 ПП
User 157245650
Надо как то придумать свой виджет
02:19:50 ПП
User 378433
ну ты всегда можешь вручную заполнить выборы у филда
02:20:00 ПП
User 378433
или заюзать какую-нибудь батарейку
02:30:36 ПП
User 157245650
я написал словарик типа
{Первый уровень: {Второй: значение, Третий: значение}}
02:30:42 ПП
User 157245650
и думаю как его запихать в чойсы
02:49:51 ПП
User 378433
В чойсы только плоский список можно запихнуть
02:49:51 ПП
User 378433
Так что тебе разлеплять придется
02:49:51 ПП
User 378433
Вручную
03:11:13 ПП
User 157245650
я думаю переопределить render_options у класса Widget
03:11:24 ПП
User 157245650
и там вручную хтмл разметку лупить
03:43:40 ПП
User 88647413
Как правильно сделать декриптинг пароля пользователя, чтобы посмотреть его на сайте? Или нельзя? На стековерфлоу пишут, что нельзя
03:49:43 ПП
User 1534653
User 88647413
Как правильно сделать декриптинг пароля пользователя, чтобы посмотреть его на сайте? Или нельзя? На стековерфлоу пишут, что нельзя
показ по клику?
03:51:39 ПП
User 88647413
неа, типа сравнить с старым паролем, а потом набираешь новый
03:52:04 ПП
User 88647413
User 1534653
показ по клику?
.
04:06:12 ПП
User 100243492
User 88647413
Как правильно сделать декриптинг пароля пользователя, чтобы посмотреть его на сайте? Или нельзя? На стековерфлоу пишут, что нельзя
При желании все можно
04:06:25 ПП
User 100243492
так или иначе, все летит через POST
04:06:33 ПП
User 100243492
или в Command()
04:12:55 ПП
User 200200555
Или по проводам
04:13:33 ПП
User 200200555
Дцп/айпи все дела
04:16:49 ПП
User 100243492
или по UDP
04:16:51 ПП
04:21:42 ПП
User 88647413
Как сбросить все сессии при изменении пароля или удалении аккаунта?
типа clear_all_session (request.user)
user = User.objects.get...
user.delete()
04:25:29 ПП
User 88647413
Короче, разлогонить всех остальных, кто имеет отношение к этому юзеру
04:25:48 ПП
User 88647413
а себя оставить
04:44:12 ПП
User 88647413
это надо разорвать все созданные сессии связанные с User? Типа clearsession для session id?
04:44:24 ПП
User 88647413
И указать конкретно идентификатор?
04:45:06 ПП
User 88647413
Что потом делать с юзером? У него остается старая сессия же. Она будет накапливаться?
05:16:27 ПП
User 378433
User 88647413
Как правильно сделать декриптинг пароля пользователя, чтобы посмотреть его на сайте? Или нельзя? На стековерфлоу пишут, что нельзя
Как разберешься то подскажи плз
05:16:37 ПП
User 378433
Пацаны 20 лет голову ломают
05:16:41 ПП
User 378433
И компы жгут
06:24:52 ПП
User 105952369
User 88647413
Как правильно сделать декриптинг пароля пользователя, чтобы посмотреть его на сайте? Или нельзя? На стековерфлоу пишут, что нельзя
не крипти его
06:25:59 ПП
User 105952369
User 88647413
Как правильно сделать декриптинг пароля пользователя, чтобы посмотреть его на сайте? Или нельзя? На стековерфлоу пишут, что нельзя
что ты хочешь сделать?
06:29:12 ПП
User 100243492
User 105952369
не крипти его
Правильно говоришь, при сохранении добавь поле с чистым паролем без крипта и храни его
06:29:17 ПП
User 100243492
Чего сложного?!
06:30:51 ПП
User 122982618
ну если прикинуть, то если пароль уже зашифрован
06:30:59 ПП
User 122982618
то задекриптить никак не получится
06:31:13 ПП
User 122982618
тогда какой смысл в шифровке
06:31:59 ПП
User 122982618
может кто нибудь напомнить, для чего нужно пароль задекриптить?
06:52:52 ПП
User 105952369
User 122982618
может кто нибудь напомнить, для чего нужно пароль задекриптить?
это был мой вопрос тоже
06:56:35 ПП
User 122982618
так в чём
06:56:37 ПП
User 122982618
проблема
06:56:41 ПП
User 122982618
зачем декриптить пароль?
06:56:48 ПП
User 122982618
для каких целей?
06:57:06 ПП
06:57:18 ПП
User 122982618
что значит
06:57:22 ПП
06:57:42 ПП
User 122982618
декриптить для безопасности?😅
06:57:49 ПП
User 105952369
ааа, я думал наоборот
06:58:04 ПП
06:58:08 ПП
User 122982618
это шифровать
06:58:09 ПП
User 105952369
я не могу ответить зачем декриптить
06:58:10 ПП
User 105952369
я знаю
06:58:13 ПП
User 105952369
я перепутал просто
06:58:16 ПП
06:58:24 ПП
User 122982618
а кому нужно было и для чего декриптить?
06:58:28 ПП
User 105952369
просто не могу понять почему ты ещё раз спросил -)
06:58:37 ПП
User 105952369
ну вот же
06:58:37 ПП
User 105952369
Как правильно сделать декриптинг пароля пользователя, чтобы посмотреть его на сайте? Или нельзя? На стековерфлоу пишут, что нельзя
06:59:46 ПП
User 122982618
кароче логика такая, если даже админ может задекриптить пароль, тогда нет никакого смысла его шифровать
06:59:59 ПП
User 122982618
то есть тогда можно в бд и незашифрованым хранить
07:30:41 ПП
User 88647413
User 100243492
Правильно говоришь, при сохранении добавь поле с чистым паролем без крипта и храни его
Ответь на вопрос Ильи, потом поймем, стоит ли так делать
07:31:20 ПП
User 378433
за такое можно по еблу получить если че
07:31:37 ПП
User 200200555
Дам по ебалу
07:32:49 ПП
User 157245650
User 122982618
то есть тогда можно в бд и незашифрованым хранить
нельзя
07:45:32 ПП
User 200200555
User 157245650
нельзя
'select * from users
07:46:02 ПП
User 200200555
В адресной строке
Такие магазины аккаунтов были
07:46:16 ПП
User 157245650
А как вообще можно нешифрованно хранить пароль в Джанго? Она не разрешит
07:46:29 ПП
User 157245650
Она хеширует и это не отключается
07:46:32 ПП
User 200200555
Можно
07:46:38 ПП
User 200200555
Я сделаль
07:47:12 ПП
User 200200555
С самого начала когда не знал что можно стандартную авторизацию поменять
07:47:28 ПП
User 200200555
У меня даже есть тот код на линуксе
07:47:42 ПП
07:48:03 ПП
User 157245650
Это какая версия то была?
07:48:14 ПП
User 200200555
User 157245650
Это какая версия то была?
1.9
07:48:21 ПП
User 157245650
Не верю(
07:48:32 ПП
User 200200555
Я сделал модель и в вьюхе логику прописал
07:48:57 ПП
User 200200555
Типо если с формы приходят данные то оно их туда записывает
07:49:01 ПП
User 157245650
То есть ты просто хранил строки которые должны были паролями быть? Ну естественно
07:49:04 ПП
User 200200555
И проверку делал
07:49:10 ПП
User 200200555
User 157245650
То есть ты просто хранил строки которые должны были паролями быть? Ну естественно
Именно
07:49:17 ПП
User 157245650
Я думал речь о Django.contrib.auth
07:49:18 ПП
User 200200555
Плэйнтекст
07:49:25 ПП
User 200200555
User 157245650
Я думал речь о Django.contrib.auth
Ессно нет
07:49:37 ПП
User 200200555
Я тогда не знал что так можно
09:47:42 ПП
User 88647413
User 122982618
кароче логика такая, если даже админ может задекриптить пароль, тогда нет никакого смысла его шифровать
Теперь всё ясно и понятно, зачем шифровать)
09:51:17 ПП
User 105952369
User 88647413
Теперь всё ясно и понятно, зачем шифровать)
а до этого не понятно было? Это же пароль-конфидециальная информация.
09:51:43 ПП
User 105952369
Вообще тут нужно закрепить книжку Two Scoops of Django
09:51:46 ПП
User 105952369
пусть все прочитают
09:51:59 ПП
User 105952369
будет меньше вопросов на такие темы
09:51:59 ПП
User 88647413
Шутка просто😛
09:52:21 ПП
User 105952369
В чём шутка?
09:54:25 ПП
User 88647413
Сарказм, не доставай
09:56:45 ПП
User 105952369
То есть ты до сих пор не понял зачем шифровать пароль?
09:57:43 ПП
User 88647413
User 105952369
а до этого не понятно было? Это же пароль-конфидециальная информация.
Нет, не понял
09:57:56 ПП
User 88647413
Это сложно😛
09:58:18 ПП
User 105952369
чувак, у тебя реально туго с шутками
09:58:21 ПП
User 105952369
прекращай
09:58:58 ПП
User 105952369
если тебе что-то реально надо понять - нужно спрашивать и отвечать серьёзно, а не смехуечки мочить
10:51:06 ПП
User 36322986
вечер добрый ) 
кто-нибудь сталкивался с нотификациями в реал-тайме через вебсокеты в контексте Django приложения?
Идея в том, чтобы через вебсокеты доставить нужным клиентам некое событие (например, администратор ответил на ваш вопрос) и отрендерить. 
Событие генерится по какому-нибудь Джанго-сигналу, потом через вебсокеты должно доставиться клиентам.
Есть какие-нибудь наводки типа фреймворков и тому подобного для решения/облегчения решения задачи? (чтоб не все вручную делать)
10:52:12 ПП
User 122982618
в последней джангде вроде как каналы появились, с их помощью можно сделать эту работу
10:52:15 ПП
User 105952369
Вроде джанго каналы сделали же
10:52:36 ПП
User 122982618
а так можно торнадо сервер рядом с джангой поставить
10:52:43 ПП
User 105952369
или aiohttp
10:53:52 ПП
User 36322986
благодарствую, по 1.10 еще не читал доки, буду изучать каналы)
10:55:06 ПП
User 2895769
User 36322986
вечер добрый ) 
кто-нибудь сталкивался с нотификациями в реал-тайме через вебсокеты в контексте Django приложения?
Идея в том, чтобы через вебсокеты доставить нужным клиентам некое событие (например, администратор ответил на ваш вопрос) и отрендерить. 
Событие генерится по какому-нибудь Джанго-сигналу, потом через вебсокеты должно доставиться клиентам.
Есть какие-нибудь наводки типа фреймворков и тому подобного для решения/облегчения решения задачи? (чтоб не все вручную делать)
http://wamp-proto.org/why/
wamp-proto.org/why
WAMP and Unified Application Routing allow to create distributed systems out of application components which are loosely coupled and communicate in real-time.
10:55:23 ПП
User 2895769
что-нибудь такое
10:55:58 ПП
User 36322986
спасибо, почитаю