@pydjango

Страница 534 из 1273
Andrey
08.09.2017
07:42:51
xPushkin
08.09.2017
07:43:19
Вообще, может быть. Если ни у кого не будет идей, то пойду туда. Это дельно.
Это не только дельно, но и выглядит лучше + работает быстрее

Andrey
08.09.2017
07:43:41
Это не только дельно, но и выглядит лучше + работает быстрее
А разве KeyTransform придуман не как упрощение и замена RawSQL?

Это не только дельно, но и выглядит лучше + работает быстрее
А если через RawSQL как реализовать суммирование?

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), на которые джанга ругается, но в коде их нет (т.е. модель уже другая). Причём после применения эти миграции ломают структуру таблиц. Это произошло видимо из-за несвоевременного коммита между созданием миграции и её применением... Хз, я в джанге вообще только неделю и нуб. В общем, как убрать ненужные миграции и привести таблицы в то состояние, которое описано моделями в коде?



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
те что не отмечены можно просто удалить файлы
--fake типа отмечает, что миграция применена, но по факту не применяется?

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
Да.
учти что когда будет выкладывать на сервер то на сервере может снова возникнуть ошибка

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

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

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

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
но лучше сначала разобраться с кодировкой
Спасибо за совет в setup.py добавил encoding и прошла установка long_description = open('README.rst',encoding='utf-8').read()

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-код админки и в него пихать? Или может мне надо просто создать какую-нибудь вьюху с переопределением какого-нибудь блока специально заготовленного для изменения админки?

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
хмм, а если сделать проще и вывести эти данные в профиле юзера? как можно проверить что юзер является админом чтобы показать ему эти данные? и вообще как получить объект залогиненного юзера?

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
https://habrahabr.ru/company/mailru/blog/337364/
ну конечно проверять всею эту херню в wtfpython под ссаным js, конечно изврат!

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
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}}"> а изображение не выводится. ?

Arrow
08.09.2017
12:42:50
{{ product.preview.url }}
одно и тоже

не работает

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
MEDIA_ROOT и MEDIA_URL в settings есть?
MEDIA_ROOT есть, а MEDIA_URL нет

Страница 534 из 1273