
Germán
24.05.2017
03:22:37
pi

Rookie
24.05.2017
05:48:58
perl -pi -e

Grigoriy
24.05.2017
08:58:37
Всем привет. Кто-нибудь знает, как можно ускорить загрузку страницы в админке, на которой очень много инлайнов?
У меня если у инстанса 20 связанных, то страница в админке грузится оооочень долго.

vadim
24.05.2017
09:13:53
смотреть запрос, пихать индексы, или выносить инлайны в отдельную таблицу - попапом с фильтром по парент модели

Google

.
24.05.2017
10:02:15
Нужно запилить форму с 4 полями, так чтобы нужно было обязательно заполнить, либо первые 2 поля, либо последние 2 поля. Пихать в clean просто проверку на содержание опр. полей и пустоту других?

Ruslan
24.05.2017
10:09:52
вариант неплохой

Диёр
24.05.2017
11:03:52
Для чего используется secret key в django?
Как-то инфы мало

Eugene
24.05.2017
11:04:47
https://docs.djangoproject.com/en/1.11/ref/settings/#secret-key
The secret key is used for:
All sessions if you are using any other session backend than django.contrib.sessions.backends.cache, or are using the default get_session_auth_hash().
All messages if you are using CookieStorage or FallbackStorage.
All PasswordResetView tokens.
Any usage of cryptographic signing, unless a different key is provided.

Диёр
24.05.2017
11:05:38
Нет-нет, что-нибудь более практическое?
Ну чтоб прям жизненно

Eugene
24.05.2017
11:06:21
ну вроде когда пароли создаешь, вот он добавляет для шифровки примесь
ну или где-нибудь какой-нибудь hash генерируешь, то тоже можно его в качестве примеси добавить

Диёр
24.05.2017
11:07:13
Окей, а каких инцидентов можно ожидать если ключик утечёт?

Eugene
24.05.2017
11:07:52
ну если еще например база юзеров утечет, то без этого ключика будет сложнее ее расшифровать :)

Drisk
24.05.2017
11:09:13
Секретный ключ является солью?

Eugene
24.05.2017
11:09:55
да

Google

Eugene
24.05.2017
11:10:05
https://stackoverflow.com/questions/15170637/effects-of-changing-djangos-secret-key кстати, вот ооочень хороший ответ
create CSRF key еще

Eldar
24.05.2017
11:16:33

Eugene
24.05.2017
11:16:57
Спасибо, а то я всегда так уверенно говорю(вроде) :D

Sergeu
24.05.2017
11:45:29
Есть две таблицы Owner и Room(FK Owner). Как проверить целостноть таблицы Room на целостность. У меня там FK на несуществующих Owner. CHECK TABLE говорит что все окей, Видемо из за InnoDB.

Mr Earnest
24.05.2017
11:45:53
Ребят, не подскажете хорошую статью про .filter() ?

Sergeu
24.05.2017
11:47:18

Mr Earnest
24.05.2017
11:58:29

Artyem
24.05.2017
12:53:17

Erzh
24.05.2017
12:56:08

инжой
24.05.2017
13:21:06
Есть такая проблема, может кто сталкивался. В общем имею общую папку для всех приложений (project->applications->appname), хочу подключить конфиг, обозначив его в __init__.py приложения (default_app_config='applications.profile.apps.ProfilesConfig'). В итоге я получаю экзепшен ImproperlyConfigured: cannot import 'profiles'.
Погуглил, говорят что может быть из-за cyclic import, но в __init__.py я вообще ничего не подключаю.
Подозреваю в общем, что все это из-за общей папки для приложений, т.к. в консоли джанги я могу получить конфиг приложения просто написав его имя (apps.get_app_config('profile'))

Mr Earnest
24.05.2017
13:26:38

Артем
24.05.2017
14:37:54
народ возможно ли сделать связь с двумя моделями в одном поле? типа есть модель в которой можно выбрать А или Б?

amureki
24.05.2017
14:38:45
generic foreign key django тебе в гугле и в доке :)
но лучше так не делать, плохая практика

Aleksey
24.05.2017
14:39:09
и про contenttype почитай еще)
хотя оно все равно в одно место приведет

amureki
24.05.2017
14:39:36
короче, если очень надо, можно делать, но мороки много
легче два отдельных поля сделать с валидациями правильными

parikLS
24.05.2017
14:39:48

Google

Артем
24.05.2017
14:40:27
дык чтобы при создании модели связь была

parikLS
24.05.2017
14:40:42
у вас реляционная база?

Артем
24.05.2017
14:40:49
мускуль

parikLS
24.05.2017
14:41:11
не кажеться что это нарушает принципы реляционной базы?

Артем
24.05.2017
14:41:43
да я как бы больше про джанго аорм чем БД

parikLS
24.05.2017
14:41:44
ну будет у вас в колонке допустим значение 1, это связь на одну из двух моделей, на какую именно?

Артем
24.05.2017
14:41:51
в бд то так то запишет ИД

parikLS
24.05.2017
14:42:03
ИД какой из двух таблиц?

Mr Earnest
24.05.2017
14:42:04
ссылку плз)
https://djbook.ru/rel1.8/ref/models/querysets.html

Артем
24.05.2017
14:42:30
А1 или Б1

Mr Earnest
24.05.2017
14:42:37
ссылку плз)
Там еще веток море. Запасайся нервами и жратвой :D

Артем
24.05.2017
14:42:38
в бд то как раз нет проблем

Артем
24.05.2017
14:43:01
а про генериквью читал что не советуют

parikLS
24.05.2017
14:43:12
бред

Артем
24.05.2017
14:43:31
почему бред то?
связи как бы так и строятся

parikLS
24.05.2017
14:44:59
1 колонка ФК на 2 таблицы одновременно?

Артем
24.05.2017
14:45:51
да нет!!!
мне нужно при сохздании модели С выбрать какую то А или Б!

Aleksey
24.05.2017
14:47:17
два поля - одна указывает какая модель, вторая - какой ид

Google

Aleksey
24.05.2017
14:47:20
все банально
очевидно, что ему это требуется, чтобы реализовать выбор каких-то моделей и объектов; например, можно так попробовать сделать меню
это, конечно, путь вникуда, но почему бы и нет

Артем
24.05.2017
14:48:37
мне не меню нужно

Aleksey
24.05.2017
14:48:47
да понятно, я как пример привел)

Артем
24.05.2017
14:48:55
мне нужно выбрать фик или юрик для модели
а у них есть своя модель с данными

Admin
ERROR: S client not available

Артемий
24.05.2017
14:49:23
Не пойму в чем проблема:
добавил в модель поле counter = models.IntegerField(defailt=0)
пытаюсь мигрировать python manage.py makemigretions
получаю OperationalError: no such column: имя_модели.counter

Aleksey
24.05.2017
14:49:31
а через наследование от одного абстрактного родителя не лучше будет?

Артемий
24.05.2017
14:50:41
Попробую, но все равно интересно, почему тут проблема могла возникнуть такая

Aleksey
24.05.2017
15:03:41
я товарищу выше отвечал)

Older
24.05.2017
15:10:14
Кто-нибудь может подсказать либу для обработки кириллицы в джанге? Когда-то использовал pytils, но сейчас, смотрю, он 4 года не обновлялся и последняя версия джанги, указанная в нем, это 1.5

amureki
24.05.2017
15:12:49
Если просто поддержка кириллицы - так она есть, особенно в третьем питончике

Older
24.05.2017
15:13:45

Eugene
24.05.2017
15:14:03
slugify

Aleksey
24.05.2017
15:14:05
прямо в джанге есть slugify

Eugene
24.05.2017
15:14:16
А нет

Aleksey
24.05.2017
15:14:16
без дополнительных модулей

Google

Eugene
24.05.2017
15:14:26
Сейчас скажу крутую либо, а вообще да, slugify справится
https://github.com/dimka665/awesome-slugify

amureki
24.05.2017
15:14:40
Ох, не советую кириллические слаги делать...сео шмео ж страдает

Older
24.05.2017
15:17:11
В общем, если кому интересно, можно так https://pastebin.com/G0u14CyS

Eugene
24.05.2017
15:45:48
'eto-kategorija'
а чем отличается твое translit ?
Если просто slugify()
также будет же

Older
24.05.2017
15:48:52
In [14]: slugify(a.name)
Out[14]: ''

Eugene
24.05.2017
15:49:15
python 3?

Older
24.05.2017
15:49:20
да
3.6

Olexandr
24.05.2017
17:27:26
Можно ссылку на скачивание Two Scopps of Django? Просто дороговато для меня стоит

инжой
24.05.2017
17:28:51
http://libgen.io/search.php?req=two+scoops+of+django&lg_topic=libgen&open=0&view=simple&res=25&phrase=1&column=def

Olexandr
24.05.2017
17:29:32
Большое спасибо

Mr Earnest
24.05.2017
19:06:40
666 members ?
Да у нас тут дьявольский кружок

amureki
24.05.2017
19:07:26
который день уже достигаем этого числа

Mr Earnest
24.05.2017
19:08:10
Это да, еще 664 было, и думал, когда ж цифорка до этого момента подымится :D

Dan
25.05.2017
04:34:20
всем дъявольски хорошего утра