
Artem
14.02.2018
11:33:43

Тимур
14.02.2018
11:34:29
Всем привет! Кто-нибудь пользовался таким подходом при переносе модели из одного app в другое в джанге?
https://stackoverflow.com/questions/25648393/how-to-move-a-model-between-two-django-apps-django-1-7/26472482#26472482
Работает? Мне важно чтобы данные остались на месте

Ruslan
14.02.2018
11:35:45
А это.. Почему таким изощрённым способом то вывод этого сообщения? Мне этот код можно тащить в прод?

Google

Artem
14.02.2018
11:36:38

Тимур
14.02.2018
11:37:10

Artem
14.02.2018
11:37:47
перебираешь словарик и собираешь, ты бы видел как я с полями в моделе работаю, для сборки кастомного конструктора филдов, вот там творитя анархия!

Max
14.02.2018
11:37:48

Artem
14.02.2018
11:38:09

Max
14.02.2018
11:38:44
перенос из апп в апп не работает автоматически

Pavel
14.02.2018
11:38:49

Max
14.02.2018
11:38:50
идет пересоздание модели

Тимур
14.02.2018
11:39:03

Artem
14.02.2018
11:39:11

Max
14.02.2018
11:39:13
на любой версии так

Ruslan
14.02.2018
11:39:41

Google

Тимур
14.02.2018
11:40:04

Ruslan
14.02.2018
11:40:14

Pavel
14.02.2018
11:40:38

Artem
14.02.2018
11:41:06
подсунул ему объект с еррорами, а там разбирается пусть

Ruslan
14.02.2018
11:41:36
голосую за templatetag
Я может немного не догоняю, но там же тот же код надо будет писать, только на языке шаблонов. Или там это легче гораздо достаётся?

Artem
14.02.2018
11:41:46

Pavel
14.02.2018
11:41:53

Ruslan
14.02.2018
11:43:38

Anton
14.02.2018
13:20:40
Вопрос есть.
Вот если я вывожу дату на шаблоне, пишет следующее:
13 февраля 2018 г.
Пытаюсь обратиться к дочерней переменной month - вполне ожидаемо получаю "2". А вот как получить именно слово "февраля" в данном случае?

Dan
14.02.2018
13:22:27
{{ youdate|date:'F' }}

rq
14.02.2018
13:23:02
Привет всем, а можно как-то из темплэйта обратиться к первому объекту в queryset и достать релэйтед поле, при этом не обходя его в цикле, например типо qset[0].product.name?

Anton
14.02.2018
13:23:40
пишет Февраль, надо именно "февраля"

Dan
14.02.2018
13:23:42
{{ qset.first }}

rq
14.02.2018
13:26:12
оно, спасибо :)

amureki
14.02.2018
13:33:06

Anton
14.02.2018
13:33:43
К черту, я лучше сделаю 12 ифов в представлении :D
А если серьезно, то просто сделаю список month_list = ["января" и т.п.], а потом в контекст добавлю event_month_string = month_list[self.date_start.month].
такое решение можно считать не говнокодом?

KitCat
14.02.2018
13:37:35
pip поломался? Нормальную же библиотеку дали. Поищи уже обёрнутую для django или сам оберни. Ах, да. Можно, но зачем велосипед.

Google

Senpos
14.02.2018
13:38:20

Anton
14.02.2018
13:38:55

Senpos
14.02.2018
13:39:04
https://docs.djangoproject.com/en/2.0/ref/templates/builtins/#date

Eugene
14.02.2018
13:39:34
оказалось все проще:)

Anton
14.02.2018
13:39:37

KitCat
14.02.2018
13:40:21
В твоих словах есть правда. Но не всегда велосипед ценен своей простотой.

Senpos
14.02.2018
13:42:19
Кто на pipenv перебрался, кстати?
Локально у себя пока радуюсь. А на проде попробовал - сразу же отказался мне пакеты ставить =D
У кого какие впечатления?

Alexei
14.02.2018
13:47:54
Всем привет, кто-нибудь знает, можно ли в wagtail StreamField ограничить кол-во блоков которые можно добовлять? про StreamBlock я знаю, нужно именно на StreamField

Pavel
14.02.2018
14:16:49

Eugene
14.02.2018
14:20:35
?кто-как Django-solo с рестом юзал ?
Взял Vieseet + написал get обычный

Senpos
14.02.2018
15:51:22

Eugene
14.02.2018
15:53:13
?по привычке чот взял

Dude
14.02.2018
16:22:09
Помогите с логикой. Как привязать форму отправки к определенному посту? Например чтобы юзер писал с определённой страницы, а мне приходила инфа с какой страницы он это написал

Eugene
14.02.2018
16:23:37
передавать в url/hidden/

Макс
14.02.2018
16:23:50
в форме урл страницы добавляй, скрытым полем

Dude
14.02.2018
16:24:48
Ткните где в доке это читать плиз

Dan
14.02.2018
16:25:40
вариант с рефералом не расматривается?

Dude
14.02.2018
16:26:38
Если бы я реализовывал его, мне в принципе best practice нужен, там разберусь
В общем в форме скрытое поле и туда уже че угодно хоть id, хоть url передавать ?

Google

Eugene
14.02.2018
16:30:58
только это еще валидировать хоть как-то желательно, ибо что угодно подставить можно)

Dude
14.02.2018
16:31:50
Так оно же автоматом само подставит, скрытое же будет или я что-то не так понял ? К чему здесь валидация

Dan
14.02.2018
16:32:21

Eugene
14.02.2018
16:32:24
нажму правой кнопкой мышки - иследовать - выберу форму - изменю в ручную)

Dan
14.02.2018
16:33:01
либо...
https://djangosnippets.org/snippets/1474/

Dude
14.02.2018
16:33:04
Тут согласен )
Спасибо

Admin
ERROR: S client not available

Dan
14.02.2018
16:33:33
для получения откуда пришел запрос

Michael
14.02.2018
16:33:55
Реферером было бы круче

Eugene
14.02.2018
16:34:05
а в реквесте же во вьюхе можно получить ?

Dan
14.02.2018
16:34:13
но надо проверить всегда ли он работает

Dude
14.02.2018
16:36:04
Мне рефером в принципе не нужно, а так на будущее очень пригодиться, спасибо, может так и сделаю

Massimo
14.02.2018
16:38:47

Dan
14.02.2018
16:39:18
кстати если будешь использовать {{ request.path }}
лучше {{ request.get_full_path }}
для того чтобы get параметры тоже передавались

Vladimir
14.02.2018
17:12:12
Всем привет. Кто-нибудь делал регистрацию,логин в Django rest framework?

amureki
14.02.2018
17:19:09

Google

Grigoriy
14.02.2018
17:21:22
Кто-нибудь юзал django-extra-views?

Skoomer
14.02.2018
17:28:23
Не нравится

Grigoriy
14.02.2018
17:28:37
уже решил вопрос
в джанго это немножко криво сделано по дефолту

Eugene
14.02.2018
17:29:33
эээ ?

Skoomer
14.02.2018
17:30:09
уже решил вопрос
Все норм сделали, а юзать сторонние батарейки, без знания принципа работы офф, глупо и не продуктивно

Grigoriy
14.02.2018
17:30:30
Окей, как заюзать CBV с формсетом?
без get_context_data и прочих извращений
в django-extra-views есть FormSetView, где я просто указываю модель и поехали

Skoomer
14.02.2018
17:31:40
Не скажу, не люблю со тел писать, буду дома напишу

Artem
14.02.2018
18:57:06

Rookie
14.02.2018
19:13:21
Гайс, самый пацанский платёжный агрегатор щас - это??

Eugene
14.02.2018
19:15:16
страйп - если модно и вроде дорого

amureki
14.02.2018
19:16:22
Страйп ж процессинг карт просто, плюс не очень для россии особо
В РФ же всякие киви, сбербанки и мобильные провайдеры в моде

Eugene
14.02.2018
19:16:38
робокасса

amureki
14.02.2018
19:16:49
Года четыре назад я подключал робокассу в основном, пробовал яндекс.кассу, но она совсем плоха была тогда

Rookie
14.02.2018
19:20:05
Вот я и думаю сижу. Чтобы не объебаться, и не переезжать потом

Eugene
14.02.2018
19:20:52
кстати, товарищи, а кто-нибудь стороние форумы прекручивал к джанге?)

Rookie
14.02.2018
19:21:49
Не. Да я бы предпочёл свой написать

amureki
14.02.2018
19:21:51