
abc
17.05.2017
20:04:12
нет все операции с гитом буду делать я. Это для удобства эксперимантов для клиента. Я буду забирать с сервера изменения к себе и делать коммит
A/B тестирование оно такое

Mr Earnest
17.05.2017
20:04:41
Ребят, подскажите утилу, что бы джанго сама мутила мне миниатюры фоток. Попробовал imagekit, да борода, в дебаге нет url, походу приложение для 2.7 питона. Мне нужно под 3-ку

amureki
17.05.2017
20:05:33

Google

Mr Earnest
17.05.2017
20:06:39

Roman
17.05.2017
20:51:11
привет всем. такой вопрос, как запустить одно приложение несколько раз?
обьясню: есть одно приложение и нужно запусить его два раза на разных url ах. с разными
как это сделать? если просто скопировать папку приложения и вставить рядом то теряется наследование. то есть пока они функционально не различаются, но возможно в будуюзе будут
вот самое близкое к тому что требуется, но что то ниче не понятно
https://www.quora.com/What-is-the-most-preferable-way-to-use-a-django-reusable-app-twice-in-the-same-project-without-interfering-with-contents-of-its-initial-usage
не, именно приложение. что бы users один был, админка и т д
может это через site id как то сделать?

Grigoriy
17.05.2017
22:19:21
По поводу django-hvad - какая-то ерунда происходит при попытке сохранить инстанс модели, в котором есть поля с FK на TranslatableModel
рейзит ValidationError, 'field': ['Имя модели instance with id 2 does not exist.']
Кто-нибудь с таким сталкивался?

Alexander
18.05.2017
00:04:47

Germán
18.05.2017
01:58:00
ну или request.urlconf = urlconf_pkg в промежуточный слой

Centrino
18.05.2017
08:01:53
как в django ORM показать количество, сгруппировав по полю?
например есть модель книга и поле: автор. Указать количество книг каждого автора.

Google

Ruslan
18.05.2017
08:03:12
посмотри в доку, там как раз про книги и авторов был пример

Eldar
18.05.2017
08:12:58

Centrino
18.05.2017
08:13:26
спасибо, нашел annotate
пока неправильно считает)
child_qs = Author.objects.filter(
id__in=author_ids,
book__in=self.queryset
).annotate(book_count=Count('book'))

Igor
18.05.2017
08:28:27
book__in=self.queryset - зачем это?

Centrino
18.05.2017
08:46:40
Отсечь лишние книги. Там qs из книг для list view

Igor
18.05.2017
08:47:43
Попробуйте может сначала без этого
И посмотрите, правильно ли считает

Centrino
18.05.2017
08:48:42
Но мне нужно с ним)

Igor
18.05.2017
08:50:36
Да, но вы выбираете только тех авторов, у которых есть книга, которая входит в этот список
Но annotate то делается по всем книгам автора

Centrino
18.05.2017
08:55:16
Мне нужно ограничить. Там фильтр есть для книг. И нужно от отфильтрованных взять количество

amureki
18.05.2017
08:55:44
https://blog.doordash.com/tips-for-building-high-quality-django-apps-at-scale-a5a25917b2b5

Centrino
18.05.2017
08:55:49
Annotate от self.queryset получается?

Igor
18.05.2017
08:57:26
Мне кажется, что нужно использовать conditional expressions
http://stackoverflow.com/a/30754520/2660970
Как-то так

Ilgiz
18.05.2017
08:59:02

Centrino
18.05.2017
08:59:02
Спасибо. Попробую.
Результат всмысле запрос конечный?

Google

Ilgiz
18.05.2017
08:59:35
тебе тупо надо сгрупиировать авторов по количеству книг?

Centrino
18.05.2017
09:00:17
Написать количество книг у каждого автора с учетом фильтра

Ilgiz
18.05.2017
09:00:55
filter(book__exists=False).order_by('book').annotate(Count('book'))

Igor
18.05.2017
09:06:54
child_qs = Author.objects.filter(
id__in=author_ids,
book__in=self.queryset
).annotate(Sum(Case(book__in=self.queryset, then=1), default=0, output_field=IntegerField()
))
Как-то так, может?

Ilgiz
18.05.2017
09:07:48

Igor
18.05.2017
09:08:03
А как иначе сделать count по нужным книгам?

Ilgiz
18.05.2017
09:08:57
filter(book__in=ids)
этого достаточно

Igor
18.05.2017
09:09:26
Каким образом? Вы выберете авторов с нужными книгами

Ilgiz
18.05.2017
09:23:21
там book foreign_key?

Ilgiz
18.05.2017
09:23:45
если да то не нужно Case()
если many_to_many то надо

.
18.05.2017
09:25:30
Гайс, может немного не по джанго вопрос, но никак не могу понять как это реализуется. Как сделать красивой кнопку загрузки файла. Я подрубил django-bootstrap3, в label_class указал красивую кнопку, а field_class прописал hidden, который скрывает стандартную реализацию, но меня такое решение не устраивает т.к. не видно, какой файл мы грузим.

Tigran
18.05.2017
10:49:07
как показать загруженный файл - http://stackoverflow.com/questions/4459379/preview-an-image-before-it-is-uploaded

Yaroslav
18.05.2017
10:58:00
Ребят, есть ли возможность в теле емейла сделать ссылку на вложение (не картинка) при нажатии на которую будет скачиваться вложение? или это работает только с картинками?

Artem
18.05.2017
11:25:58

Roman
18.05.2017
14:19:56
всем привет

Google

Roman
18.05.2017
14:20:02
на чем по красоте кеш сделать?
есть отдельное приложение на голанге, сейчас оно дергает HTTP API джанги на каждый запрос к нему
ок 100 запросов в минуту
куда ту кеш сувать? в приложение? или на джангу? или базу в память? а на голанге есть кеш норм? как это все ввобще?

Admin
ERROR: S client not available

Denis
18.05.2017
14:27:47
Гугли в направлении django redis cache и смотри доки джанги по кэшу

Rookie
18.05.2017
14:39:54

Alisher_bal
18.05.2017
16:59:02
Ребят, какие front end фреймворки используете с джангой ? Vue ? Angular?

Andrey
18.05.2017
16:59:29
Джангой? Никакие жеж

Alisher_bal
18.05.2017
17:01:06
?? Да не может быть

Eugene
18.05.2017
17:01:33
jQuery наше все

Andrey
18.05.2017
17:01:53
А что? Джанго использует что-то для админки своей. А так, фрот хоть на чем делай

Alisher_bal
18.05.2017
17:04:39
Это понятно, но какой будет по удобнее, для работы с базой, быстрый pjax и т.д думал может кто по советует

Ruslan
18.05.2017
17:06:04
Фронт отдельно имеет смысл делать, если у тебя есть доступные фронтендеры.

Marat
18.05.2017
17:07:25
Есть кто может помочь найти спецов кто знает Angular 1, ES6, Socket.IO? Нужны фронтеры срочно .

Denis
18.05.2017
18:41:03
И кстати https://github.com/loftylabs/django-developer-panel

Eugene
18.05.2017
18:42:45
А то тут еще и расширение надо подрубать

Denis
18.05.2017
18:45:11
Ща потраим

Google

Denis
18.05.2017
18:49:37
Не знаю чем лучше, но вроде неплохо. Проекту всего месяц, мб что то интересное позже будет

Alexander
18.05.2017
19:04:24
кроме django-allauth что ещё перспективное есть? по другим проектам вижу, что последние коммиты были давно...
как вы вообще сейчас обычно делаете регистрацию/редактирования аккаунта/вход/выход/восстановление паролей/смену паролей?

Dmitriy
18.05.2017
19:06:19
автор один, репы у него связаны

Rookie
18.05.2017
19:06:44
Чаще всего самописное что то.
Ну да, если не нужны соц. сети.

Alexander
18.05.2017
19:07:56
python-social-auth давно не обновлялся
последний коммит 4 февраля

Eugene
18.05.2017
19:08:28
django-allauth юзаю) он легко же кастомизируется и соц сети необязательно подключать

Dmitriy
18.05.2017
19:08:34

Eugene
18.05.2017
19:08:46
да и сегодня соц сети не нужны, завтра понадобились

Alexander
18.05.2017
19:13:07

amureki
18.05.2017
19:19:07