
Andrey
08.09.2017
07:42:51

xPushkin
08.09.2017
07:43:19

Andrey
08.09.2017
07:43:41

Google

Andrey
08.09.2017
07:52:28
Т.е., допустим, у меня какой-то такой Raw:
RawSQL("((data->>'%s')::int)", ('my_field',)
Как мне ещё и просуммировать по все продуктам, а не просто получить их значение (одно и которых запишется)?
RawSQL("SUM((data-»'%s')::int)", ('my_field',) - как-то так?

Alex
08.09.2017
07:55:05
Сап, чат.
Есть несколько неприменённых миграций в джанге (т.е. выполнено makemigrations, но не migrate), на которые джанга ругается, но в коде их нет (т.е. модель уже другая). Причём после применения эти миграции ломают структуру таблиц. Это произошло видимо из-за несвоевременного коммита между созданием миграции и её применением... Хз, я в джанге вообще только неделю и нуб.
В общем, как убрать ненужные миграции и привести таблицы в то состояние, которое описано моделями в коде?

Magomed
08.09.2017
07:56:48
Что выдает

Alex
08.09.2017
07:57:38

Magomed
08.09.2017
08:00:09
Те что не отмеченны крестиком можно мигрировать по одной через --fake
А потом создать новые миграции с исправленным кодом
И уже накатить их нормально

Dan
08.09.2017
08:01:54
те что не отмечены можно просто удалить файлы
и запустить по новой makemigrations

Google

Alex
08.09.2017
08:02:52

Magomed
08.09.2017
08:03:05

Dan
08.09.2017
08:03:10
тип то го

Alex
08.09.2017
08:03:30
Сейчас попробую.
Охуенно.
Получилось, спасибо.

Dan
08.09.2017
08:05:16
с —fake ?

Alex
08.09.2017
08:05:23
Да.

BlastPy
08.09.2017
08:05:52
Ребят кто работал с вуе есть маленький вопрос поповоду заменьі значения в data другого компонента.
bus.$emit не срабоатьівает

Dan
08.09.2017
08:06:22
Да.
учти что когда будет выкладывать на сервер
то на сервере может снова возникнуть ошибка

Alex
08.09.2017
08:07:20


Гийденко
08.09.2017
08:29:14
⁉️приветы. такой #вопрос
Есть некое приложение (на самом деле только будет) которое имеет высоконагруженную часть. Например 500-1500 тасков которые постоянно обновляют процент выполнеия и по вебсокетам отправляют обновление клиентам. Таски выполняются достаточно быстро, 10-60 минут на штуку и потом нужны только для истории или статистики. И вопрос:
Стоит ли под текущие активные таски держать отдельную бд? В которой будет немного записей (около 3к) и постоянный апдейт (с кешированием в redis). А для истории делать отдельную бд куда сваливать все завершенные таски редко нужные, как дамп старых данных.
Кроме того есть более нужная но не нагруженная инфа, например коменты, тикеты, посты и тп. И есть другая нагруженная инфа - статистика, которая постоянно растет. Под них стоит делать отдельные БД? Вот прям отдельный сервер чтобы был чисто под базу или както еще.


Denis
08.09.2017
08:55:44
Всем привет! Подскажите, есть ли какой-нибудь способ добавить поддержку long-polling запросов в django, без установки асинхронного сервера рядом с django-приложением?

Dan
08.09.2017
09:09:41

Denis
08.09.2017
09:30:15
Спасибо, сейчас посмотрю

Дмитрий
08.09.2017
10:19:58

vadim
08.09.2017
10:27:52

Dan
08.09.2017
10:29:12
ну он как бы работает совмстно с django и не надо ставить отдельный сервер и обдумывать связь между приложениями

Leonid
08.09.2017
10:45:07
Приветствую. Может кто подсказать как обойти ошибку. При установке приложения https://github.com/satels/django-ipgeobase Выдает ошибку:
Traceback (most recent call last):
File "setup.py", line 12, in <module>
long_description = open('README.rst').read()
File "D:\Python\Python36\lib\encodings\cp1251.py", line 23, in decode
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x98 in position 448: character maps to <undefined>

xPushkin
08.09.2017
10:51:04
Какой питон использует приложение?

Google

Sergey
08.09.2017
10:51:29
вроде при чтении можно проигнорить символы которые не распознаются
но лучше сначала разобраться с кодировкой

Arrow
08.09.2017
10:53:17
подскажите как мне в стандартную джанговскую админку добавить свою таблицу?

Spacehug
08.09.2017
11:02:53
Свою таблицу чего?

Leonid
08.09.2017
11:04:46
Python 3.6.2 под Виндой

Arrow
08.09.2017
11:05:41

Spacehug
08.09.2017
11:06:32
Ну хуй знает как тебе на такое ответить, тут до чтения мыслей недалеко

Arrow
08.09.2017
11:06:57
а что не ясно то? вроде тут и понимать нечего
просто надо таблицу вывести
как-то так
ну таблица другая конечно

Дмитрий
08.09.2017
11:15:37

Leonid
08.09.2017
11:15:40

Arrow
08.09.2017
11:15:53
как его изменить?

Дмитрий
08.09.2017
11:17:28
как его изменить?
В папке с шаблонами воссоздать структуру из апплета django.contrib.admin. можно найти либо в библиотеках питона либо на гитхабе

Leonid
08.09.2017
11:17:32
http://prntscr.com/gime7e

Дмитрий
08.09.2017
11:17:49
Во
Спасибо

Google

Arrow
08.09.2017
11:19:07
Но мне что придется буквально скопировать html-код админки и в него пихать? Или может мне надо просто создать какую-нибудь вьюху с переопределением какого-нибудь блока специально заготовленного для изменения админки?

Дмитрий
08.09.2017
11:19:29

Arrow
08.09.2017
11:19:31
типа {% block override %} моя таблица {% endblock %}
ясненько...
погоди, а что с данными? ну теми что в админке выводятся, там должно все остаться рабочим - просто добавить таблицу
т.е. мне еще и вьюху надо переопределять админскую?

Дмитрий
08.09.2017
11:22:20

Arrow
08.09.2017
11:22:31

Дмитрий
08.09.2017
11:22:59
Это уже интереснее. Тут хз
Интересное видео на тему модификации админки с пайкона https://youtu.be/XphJRQ3AzMU

Arrow
08.09.2017
11:26:29
хмм, а если сделать проще и вывести эти данные в профиле юзера? как можно проверить что юзер является админом чтобы показать ему эти данные? и вообще как получить объект залогиненного юзера?

Denis
08.09.2017
11:29:14

Arrow
08.09.2017
11:29:28
но как сам объект получить?

Denis
08.09.2017
11:29:41
request.user
https://habrahabr.ru/company/mailru/blog/337364/

Artem
08.09.2017
11:55:12

Denis
08.09.2017
11:56:03
но да, тоже поржал с npm i wtfpython

Artem
08.09.2017
11:56:58
епаный монополизм, куда не плюнь - жс

Denis
08.09.2017
12:04:21

Google

Sergey
08.09.2017
12:04:37

Artem
08.09.2017
12:04:40

Denis
08.09.2017
12:05:03

Artem
08.09.2017
12:05:09
джамшутка

Denis
08.09.2017
12:06:11
тип того

Artem
08.09.2017
12:09:20
a, b = a[b] = {}, 5
Результат:
>>> a
{5: ({...}, 5)}
это интересно
циклические ссылки

Arrow
08.09.2017
12:40:10
как правильно изображения из базы выводить в шаблоне? я вот пишу <img src="{{product.preview}}"> а изображение не выводится. ?

Denis
08.09.2017
12:42:13

Arrow
08.09.2017
12:42:50
не работает

Leonid
08.09.2017
12:43:22
какого вида url смохранен в базе?
если относительная ссыллка то примено так выводить <img src="{{ MEDIA_URL }}{{ post.img.url }}" alt="{{ post.title }}">

Arrow
08.09.2017
12:43:47
products/fresh_small_DaKmdcs.png

Denis
08.09.2017
12:44:26
MEDIA_ROOT и MEDIA_URL в settings есть?
урл паттерн для media настроен?

Arrow
08.09.2017
12:45:04