
Artem
08.10.2017
21:38:36
гонять данные по i2c, которого будет достаточно

Massimo
08.10.2017
21:39:48
— Pidora — Fedora для Raspberry Pi
В России не прижился наверное

Google

Artem
08.10.2017
21:40:26
у знакомого 3 малинки,поднимал кластер для миникрафт сервера))))

Massimo
08.10.2017
21:41:04

Artem
08.10.2017
21:41:11
да

amureki
08.10.2017
21:41:12

Artem
08.10.2017
21:41:31

Uncle
08.10.2017
21:42:32

amureki
08.10.2017
21:42:55
Думаю, если открытт и прочитать, можно увидеть, что есть относительно готовое решение с кучей интеграций :)

Uncle
08.10.2017
21:43:26
лол они еще и на опен сорсе развернулись
то же ахренительно

amureki
08.10.2017
21:43:33
Конечно

Massimo
08.10.2017
21:43:48
Круто, главное теперь кибер безопасность

Uncle
08.10.2017
21:44:10

DEFACE
09.10.2017
02:26:57
Всем привет, кто нибудь может подсказать ответ на мой вопрос? https://djbook.ru/forum/topic/5532/

Google

X
09.10.2017
04:23:38

DEFACE
09.10.2017
05:08:50
кто знает почему в django-toolbar запрос выполняется 240мс а в mysql консоли 40 мс ?

Artyem
09.10.2017
05:16:44
кто знает почему в django-toolbar запрос выполняется 240мс а в mysql консоли 40 мс ?
есть вариант что в разных условиях запускается django и то место из которого выполняется запрос урками - сетевой оверхед запросто и 200 мс может достигать (бывало такое при использовании ВПН)
есть вариант что когда вы делаете повторно запрос в консоли, всё уже просто закешировалось в результате запроса из django. можно попробовать заюзать модификатор SQL_NO_CACHE https://dev.mysql.com/doc/refman/5.7/en/query-cache-in-select.html

Dan
09.10.2017
05:20:05
а так в консоли выполняется один запрос
в веб интерфейсе выполняетс в контексте всего приложения

DEFACE
09.10.2017
06:38:41
А вот еще вопрос на засыпку..я во ViewSet переопределил метод get_queryset
def get_queryset(self):
return Sku.objects.only('pk', 'image', 'title', ).prefetch_related('prices').filter(prices__price_type_id=5).all()
ожидаю что в сериализатор попадут только цены с типом 5
но нефига, попадают все цены связанные с товаром

Dan
09.10.2017
06:44:52
попробуй .all() убрать

DEFACE
09.10.2017
06:51:04

Dan
09.10.2017
06:51:46
у тебя поле называется price_type_id ?
или price_type это поле с foreygnkey

DEFACE
09.10.2017
06:52:24
class Price(models.Model):
price_type = models.ForeignKey(PriceType)
ForeignKey

Dan
09.10.2017
06:52:45
.filter(prices__price_type__id=5)

DEFACE
09.10.2017
06:53:42
сделал - не помогло

Dan
09.10.2017
06:54:41
Sku.objects.filter(prices__price_type__id=5)

Google

Dan
09.10.2017
06:54:51
так выдает что нужно ?

DEFACE
09.10.2017
06:55:16

Dan
09.10.2017
06:55:46
можно и сериалайзером

DEFACE
09.10.2017
06:56:57
нет
все цены выдает

Dan
09.10.2017
06:57:58
покажи модель Sku

DEFACE
09.10.2017
06:58:51
https://gist.github.com/467003c1862963a01bfef0983781c585
z_price? r_price костыли не обращай на них внимания
https://gist.github.com/anonymous/b53bceb73d35b92214d033dedd1c8541
Вот типы цен и цены

Dan
09.10.2017
07:07:22

Evgeniy
09.10.2017
07:07:41
Всем привет. Ребят, вылезает ошибка
Reverse for 'company' with arguments '('gertek-2',)' not found. 1 pattern(s) tried: ['company/(?P<company_slug>\\[-\\w]+$)']
Как понимаю не правильно настроены urlы
url(r'^company/(?P<company_slug>\[-\w]+$)', views.company, name='company')
. В какую сторону копать? спасибо заранее.

Dan
09.10.2017
07:09:40
\[ убрать бэкслеш

DEFACE
09.10.2017
07:10:56
Типо prices.objects.filter (typeid5 ) .selectrelated sku
Пишу с мобилы сори

Evgeniy
09.10.2017
07:12:29

Сергей
09.10.2017
07:13:34

Artem
09.10.2017
07:14:10
Дебаж как угодно, пробуй, смотри

Google

Dan
09.10.2017
07:15:25

DEFACE
09.10.2017
07:22:21
В смысле я хочу чтобы возвращались не товары с привязанными ценами ид которых 5. А все товары и припереборе по ценам связанные цены с ид 5.

Dan
09.10.2017
07:26:12
не понял

DEFACE
09.10.2017
07:27:18
Ну вот у меня товар у него 5 цен
Я хочу чтобы в сериалайзер 1 цена попала
У которой ид 5

Сергей
09.10.2017
07:28:16
Вот оно как

Dan
09.10.2017
07:30:00
товыры где тип цены = 5
+ данные самой цены ?

DEFACE
09.10.2017
07:30:43
Ага
И чтобы другие цены не попали

Massimo
09.10.2017
07:31:09
Куда

DEFACE
09.10.2017
07:32:35

Dan
09.10.2017
07:33:31
сейчас с моими правками, товары отдаются правильно ?

Artem
09.10.2017
07:42:46

DEFACE
09.10.2017
07:50:11

Artem
09.10.2017
07:50:45
дядьки, давайте покумекаем

Dan
09.10.2017
07:50:58
желательно все

Google

DEFACE
09.10.2017
07:51:28
Ок сейчас доеду до компьютера

Artem
09.10.2017
07:51:29
угу)

Dan
09.10.2017
07:51:45
а давай

Artem
09.10.2017
07:51:55

Dan
09.10.2017
07:52:59
а какие есть альтернативы ?

Artem
09.10.2017
07:54:07
ну вообще у нас же есть всегда url conf, в котором задаем namespace и name, и метод reverse, который составит норм

Dan
09.10.2017
07:54:59
те тебе не нравится не использование namespace-ов ?

Artem
09.10.2017
07:55:34
я только за
шас покажу

Dan
09.10.2017
07:58:04
есть, сам так пользую

Artem
09.10.2017
07:58:35
ну а по запросу, можно вообще сделать такую киллерфичу, как прокинуть релейтед нейм в prefetch_related

Dan
09.10.2017
07:58:50
только в твоем примере первый вложенный include в mail/ избыточен, мне кажется

Artem
09.10.2017
07:59:27
и внутри него уже описать кверисет отдельно -
prefetch_related(Prefetch('prices', Price.objects.filter(price_type=5).all(), to_attr='price_type')).all()
примерно должно быть гул

Dan
09.10.2017
08:00:01
там скорее всего проблема не в том

Artem
09.10.2017
08:00:15

Dan
09.10.2017
08:00:26
там где надо использовать 2 сериализатора, он использует один

Artem
09.10.2017
08:00:52
ну тут зависит от логики и желания, как ему надо завернуть данные

Dan
09.10.2017
08:01:38
ну или сериализатор цен настроен не верно