
Deus
23.08.2016
11:10:30
привет

Artem
23.08.2016
11:10:57
В пичарме делай экспорт

Deus
23.08.2016
11:11:20
на ум приходит только костыль типа: накатить миграцию на мускуль, подключиться mysql workbench, и формард инженерингом получить картинку

Google

Тимур
23.08.2016
11:11:40
а там в комунити эдишен есть оно?

Dan
23.08.2016
11:13:55

Тимур
23.08.2016
11:14:55
@dantyan в упор не вижу, подскажи, пожалуйста, где там?

Dan
23.08.2016
11:15:04
в pycharm есть же отображение диаграм
Community
Lightweight IDE for Python & Scientific development
https://www.jetbrains.com/pycharm/download/#section=linux
или что показать ?

Тимур
23.08.2016
11:18:37
Пайчарм стоит уже ) Откуда там вызов построение диаграммы классов идет - по контекстному меню в исходнике над классом не наблюдаю ничего такого, а в менюшке потерялся

Dan
23.08.2016
11:21:07
нужна диаграма иоделей или таблиц ?
там можно и тото
диаграма моделей - правой кнопкой по проекту в самом низу Diagrams -> show diagrams -> django model dependency diagrm
для таблиц тоже самое только на подключеной базе

Тимур
23.08.2016
11:36:16
Ага, и офф дока тоже самое говорит, а вот в комунти такой менюшки как-бы нету. Но в общем спасибо, вроде разобрался

Dan
23.08.2016
11:39:18
наверное изначально не понял вопроса, сорри
в комунити нет интеграции с джангой и базой, там не знаю как сделать

Google

Дмитрий
23.08.2016
15:30:38
Привет! Как идеологически правильно хранить настройки сайта или каких-то данных, которые встречаются один раз?

Artem
23.08.2016
15:31:04
В сеттингах

Дмитрий
23.08.2016
15:33:24
Тайтл сделать unique ?

arisu
23.08.2016
17:59:15
определи в нужном классе
КАПСБОЛДОМ
и хватит
или именно сеттинги?

Дмитрий
23.08.2016
18:06:24
Короче - как правильно в моделях Джанго хранить настройки, и тд
Телефон, мыло и тд

Artem
23.08.2016
18:06:57
хранишь один объект и соответсвенно запрашиваешь .first()
а там чОкаво разруливай
так же, запиливаешь инишЫал дату

arisu
23.08.2016
18:10:42
создаешь таблицу key-value
и запрашиваешь сеттинги по ключу этому

Artem
23.08.2016
18:10:56
можешь вообще в джысонку
а могешь запилить динамические поля вообще, и по ним добавлять сеттинги -> это будет довольно круто
указывая, какой тип поля для настройки, включая тюплы, листы, и тп

Дмитрий
23.08.2016
18:15:35
А что такое сеттинг никак не пойму? Кей велью с юникью полями довольно логичный вариант

Artem
23.08.2016
18:16:03
и на куй тебе уник полем?

Google

arisu
23.08.2016
18:16:09
лучше задачу обозначьте

Дмитрий
23.08.2016
18:49:04
В общем на сайте есть блоки, например телефон, адрес в футере. Может быть и любая другая информация, которую надо админить. Вопрос в том как это лучше (и правильнее с точки зрения джанги) хранить?

arisu
23.08.2016
18:50:02
Флетблоки подойдут?

Дмитрий
23.08.2016
19:14:36
Спс погуглю

IНЖАЛИД DPИЖЕ
23.08.2016
21:55:22
больше похоже на content management задачу

Artem
23.08.2016
22:10:33

Stanislav
24.08.2016
08:59:40
189.9 Мб? Ого-го

Paul
24.08.2016
09:00:12
такое бывает, когда djvu в pdf перегоняют

Stanislav
24.08.2016
09:00:57
Python Books
Есть чем поделиться? Пишите @banteg
https://telegram.me/ru_python_books
Найдите пожалуйста 4-ого Лутца
Чтобы поменьше весил

parikLS
24.08.2016
09:02:01
Меньше чем сколько?

Stanislav
24.08.2016
09:02:44
Там есть лутц по 60 метров, а есть по 20
Только название не пишет целиком
И вот наугад тыкать не в кайф
Ибо 500мб трафика

Paul
24.08.2016
09:05:00
качество, близкое к идеальному

Stanislav
24.08.2016
09:06:25
Спасибо

arisu
24.08.2016
13:00:00
а можно первую часть еще

Google

Stanislav
24.08.2016
13:37:00
Я так понимаю что том 2 про интернет + питон
А первый фигня какая-то

ultranoise ?
24.08.2016
13:38:00
Господа, а как бы мне реализовать такой MultipleChoiceField который мог бы выдавать список с тремя уровнями?
А
-a
--aa

Paul
24.08.2016
13:41:17

Stanislav
24.08.2016
13:41:48

arisu
24.08.2016
13:41:51

Stanislav
24.08.2016
13:42:09
Я умею в польски ензык

arisu
24.08.2016
13:42:32
а хотя не
в choices можно только группировать
можно mptt наверное

ultranoise ?
24.08.2016
13:46:53
Вот дело в том что родные механизмы не могут в 3 уровня
Надо как то придумать свой виджет

arisu
24.08.2016
14:19:50
ну ты всегда можешь вручную заполнить выборы у филда
или заюзать какую-нибудь батарейку

ultranoise ?
24.08.2016
14:30:36
я написал словарик типа
{Первый уровень: {Второй: значение, Третий: значение}}
и думаю как его запихать в чойсы

arisu
24.08.2016
14:49:51
В чойсы только плоский список можно запихнуть
Так что тебе разлеплять придется
Вручную

ultranoise ?
24.08.2016
15:11:13
я думаю переопределить render_options у класса Widget

Google

ultranoise ?
24.08.2016
15:11:24
и там вручную хтмл разметку лупить

[Anonymous]
24.08.2016
15:43:40
Как правильно сделать декриптинг пароля пользователя, чтобы посмотреть его на сайте? Или нельзя? На стековерфлоу пишут, что нельзя

Paul
24.08.2016
15:49:43

[Anonymous]
24.08.2016
15:51:39
неа, типа сравнить с старым паролем, а потом набираешь новый

Artem
24.08.2016
16:06:12
так или иначе, все летит через POST
или в Command()

Stanislav
24.08.2016
16:12:55
Или по проводам
Дцп/айпи все дела

Artem
24.08.2016
16:16:49
или по UDP
^_^

[Anonymous]
24.08.2016
16:21:42
Как сбросить все сессии при изменении пароля или удалении аккаунта?
типа clear_all_session (request.user)
user = User.objects.get...
user.delete()
Короче, разлогонить всех остальных, кто имеет отношение к этому юзеру
а себя оставить
это надо разорвать все созданные сессии связанные с User? Типа clearsession для session id?