
Danil
13.02.2018
09:25:40
Прошу помощи: есть класс пользователя. где определяется его фио, id и т.д. Я так понимаю эти значения мы потом вытягиваем из json документа (скрин)
Я хочу через админку сощдавать опрос, и чтобы он рассылался через определенное время. В админке вопрос создал, миграции сделал
но в data нихрена не появляется

Google

Danil
13.02.2018
09:26:51
или как мне извлечь информацию с question_text?

Hot
13.02.2018
09:47:20
Фигассе. Не пустая миграция. Со вполне себе несколькими CreateModel. И показывает пустой вывод sqlmigrate. Как так-то?

Senpos
13.02.2018
09:47:29
Ты вообще никак не контактируешь с моделью Question, судя по скринам

Eugene
13.02.2018
09:48:58
?

Danil
13.02.2018
09:50:00
Как мне это сделать? Лох я , нот андерстенд
Ты вообще никак не контактируешь с моделью Question, судя по скринам

Eugene
13.02.2018
09:51:01
?пройти официальный туториал, там как раз можно сказать ваш пример

Danil
13.02.2018
09:53:27
Да , я по нему и шёл. Хорошо, может дальше будет работа с бд
Спасибо

Hot
13.02.2018
09:54:24

Senpos
13.02.2018
09:56:44

Google

Rookie
13.02.2018
10:13:46
Ребзя, как slugify методу обеспечить уникальность слага? unique параметр поля не помогает.
Щас написал костыль, но уверен есть что то нормальное.

Dan
13.02.2018
10:14:27
почему unique не поможет ?

Farrukh
13.02.2018
10:17:10

Rookie
13.02.2018
10:17:12
почему unique не поможет ?
Не знаю. Я заоверрайдил сейв, там sugify заголовка. slug unique поле. Если я завожу 2 материала с одинаковыми заголовками, то у меня крашится, что такой slug уже есть

Dan
13.02.2018
10:17:42
ну значит работатет =)

Rookie
13.02.2018
10:17:48

Farrukh
13.02.2018
10:18:57

Rookie
13.02.2018
10:19:31

Farrukh
13.02.2018
10:20:04
не знаю мне сениор прог сказал так ))

Rookie
13.02.2018
10:20:21

Dan
13.02.2018
10:21:05

Farrukh
13.02.2018
10:21:40

Artem
13.02.2018
10:22:28
я оооочень редко!

Dan
13.02.2018
10:22:42

Farrukh
13.02.2018
10:24:34
тогда точно будет unique

Dan
13.02.2018
10:27:11
мне кажется правльнее
"{}-{}".format(slugify(instance.title), instance.pk)
но это уже придирки

Rookie
13.02.2018
10:28:12

Google

Farrukh
13.02.2018
10:28:44

Rookie
13.02.2018
10:30:19
согласен, но я всегда юзаю signals
Предположим. У тебя есть набор моделей, имеющих общий абстрактный класс. И тебе нужно общее поведение сейвов для этого набора моделей. Зачем тут городить сигналы, если проще в базовом один раз переопределить.

Dan
13.02.2018
10:30:40
кому как
тогда как тебе такой довод
ты пропускашь через функцию данные которые не нужно

Rookie
13.02.2018
10:31:04

Farrukh
13.02.2018
10:31:44

Dan
13.02.2018
10:31:53
кстати в коде нет сохранения

Admin
ERROR: S client not available

Rookie
13.02.2018
10:32:48

Farrukh
13.02.2018
10:33:19

Dan
13.02.2018
10:34:19
ну и раз уж мы тут все ценители прекрасного
то может лучше использовать pre_save ?
подготовить данные
и потом они уже сами сохрантся

Farrukh
13.02.2018
10:45:33

How
13.02.2018
11:30:11
У datetime поля спокойно определяется день и месяц, но найти по ним ничего не возможно.
»> post = Post.objects.get(slug = 'example')
»> post.publish.month
2
»> post.publish.day
13
»> post = Post.objects.filter(publish__day = 13)
»> post
<QuerySet []>
»> post = Post.objects.filter(publish__month = 2)
»> post
<QuerySet []>
Как это работает, чёрт побери?

ilya
13.02.2018
11:33:39

How
13.02.2018
11:34:31
при этом
»> post = Post.objects.filter(publish__year = 2018)
»> post
<QuerySet [<Post: Example>, <Post: Example1>, <Post: Example2>]>
»>

Dan
13.02.2018
11:35:17

Pavel
13.02.2018
11:35:25

How
13.02.2018
11:35:34
В том и проблема, что есть. Через post.publish.day/month он верные даты показывает, но искать по ним не хочет.

Google

Dan
13.02.2018
11:36:28
а база какая ?

How
13.02.2018
11:36:47
мускуль
Я с ним первый раз маюсь, пойду посмотрю, что там с месяцами/днями.

Dan
13.02.2018
11:37:52
посмотри какой запрос выполняется

Senpos
13.02.2018
11:40:18
У меня тоже вроде все работает, SQLite

How
13.02.2018
11:45:45
Спасибо за наводку, по этому сравнению понял.