
Massimo
29.03.2018
18:46:01

Дмитрий
29.03.2018
19:13:05
сталкивался кто-нибудь с проблемой подключения grappelli в django админку. Там есть проблема с popup добавлением related моделей к модели по plus. При попытке добавить новую related модель к новом окне на консоли появляется SyntaxError: JSON Parse error: Unexpected EOF

Dude
29.03.2018
19:14:25
у тебя по + не добавляются связные модели?

Дмитрий
29.03.2018
19:14:59

Google

Dude
29.03.2018
19:15:05
удали статику
коллект заново сделай

Дмитрий
29.03.2018
19:19:27
та же ошибка

Dude
29.03.2018
19:19:58
ну снеси ее тогда вообще и заново накати, должно помочь

Дмитрий
29.03.2018
19:20:44
"под снести вообще", это не означает удалить? Я так только что сделал

Denis
29.03.2018
19:25:40
Дайте мне советы
Ну какие тут могут быть советы? Придумать полностью архитектуру и бизнес-логику?

Dude
29.03.2018
19:33:31
удали статику

Дмитрий
29.03.2018
19:34:06
удали статику
разобрался, там была проблема в совместимости grappelli с django
изменил версию grappelli, ошибка исчезла

Dude
29.03.2018
19:34:47
какая джанга у тебя?

Дмитрий
29.03.2018
19:35:54
django 1.9, grappelli поставил 2.8.3, а была 2.11.+

Google

Dude
29.03.2018
19:36:23
хм, интересно

Ahmed
29.03.2018
19:39:34
Есть такое поле в модели
created = models.DateTimeField('Created', auto_now_add=True)
Как минусовать дату на 1 день назад в этом поле?

Denis
29.03.2018
19:41:07

DEFACE
29.03.2018
23:05:56
стал испытывать проблемы с celery, можете подсказать в какую сторону копать..гуглешка не помогла пока https://pastebin.com/syPr4rdj

Михаил
30.03.2018
00:01:49
Ребят, прошу прощения за такую наглость, но реально вынужден обратиться на каналы к вам, братьям-программистам, потому что у меня жопа по жизни и мне не у кого больше попросить помощи. Подробнее у меня на форуме:
https://russiancoders.tech/topic/7lTc4SC5HWjNXyZjqfMh/18/#177

Andrey
30.03.2018
00:04:39

Михаил
30.03.2018
00:05:12
Если любопытно, пройдись по крымским банкам - посмотри условия кредитования. Проще душу дьяволу продать.

Andrey
30.03.2018
00:07:17
Но просить милостыню - не вариант. Неужели нет работы с почасовой оплатой в том же Крыму?

Михаил
30.03.2018
00:09:03

Andrey
30.03.2018
00:09:40
Не знаю, промоутером стоять перед магазином, листовки раздавать и прочий хлам.
"Сил не хватает...упахиваюсь" - отговорки. Все упахиваются, у всех сил не хватает.

Михаил
30.03.2018
00:15:23

Andrey
30.03.2018
00:16:11

Михаил
30.03.2018
00:16:56
Давайте перебирать варианты, которые я и сам давно сам осилил перебрать...

Andrey
30.03.2018
00:17:23
P.S. для тех вариантов подработки, что описал я, не нужно Лошадиное здоровье

Google

Artem
30.03.2018
02:21:04
pycharm 2018.1 ругается на {% elif ... %} в темплейте, говорит опечатка ?

Vitaly
30.03.2018
02:31:58

Artem
30.03.2018
02:33:03

Vitaly
30.03.2018
02:33:33
а ну это типа слова такго нет в словаре

Artem
30.03.2018
02:34:02
странно, что ключевого слова фреймворка нет в словаре)) раньше вроде норм было

Vitaly
30.03.2018
02:35:00
Возможно от настроек локальных завит еще

Artem
30.03.2018
02:35:45
мб, хотя я ниче такого не трогал) надо б зарепортить

Vitaly
30.03.2018
02:39:22
Я себе настройки подтягивал с прошлой версии. Отправь, пусть посмотрять

Dan
30.03.2018
02:39:48
у меня тоже нормально
первую букву не мог кирилицей поставить ?

Vitaly
30.03.2018
02:43:58

Artem
30.03.2018
02:51:57
внезапно починилось О_о
само, в словарь не добавлял

DEFACE
30.03.2018
03:22:42
блин какая то жопа происходит с CELERY...пробывал задачу руками запустить она весит в статусе PENDING ..в rabbitmq в очереди 0

Andrey
30.03.2018
03:45:27

DEFACE
30.03.2018
03:48:54
[2018-03-30 13:32:53,572: INFO/MainProcess] Received task: catalog.tasks.synck_category[c0c60c6e-38a9-4777-ad13-ea9ce0e94247]
[2018-03-30 13:38:14,161: INFO/ForkPoolWorker-1] Task catalog.tasks.synck_category[a2703371-4813-439f-b144-f23699254682] succeeded in 320.5955729970001s: None
я логи включил..вот periodic tasks через celerybeat выполняются..
я недавно изменил планировщик
вот на такой celery -A catalog.tasks beat —scheduler django_celery_beat.schedulers:DatabaseScheduler

Google

DEFACE
30.03.2018
03:50:42
и меня смущает что у моей задачи стоит в базе в поле total_run_count 5354171
она циклится или очень часто вызывается
а из за чего я хз..
меня реально только планировщик
вот у чувака похожая вроде проблема https://djbook.ru/forum/topic/5656/

Dan
30.03.2018
03:52:51
может предыдущий не закрыл
и выполняется в фоне

DEFACE
30.03.2018
03:57:08

ros
30.03.2018
03:57:42
возможно не подтверждается исполнение от воркера
и поэтому брокер пихает одно и тоже задание

DEFACE
30.03.2018
03:58:34

ros
30.03.2018
03:59:04
я бы взял вместо кроля редиску и проверил бы на ней
она не требует подтверждений

DEFACE
30.03.2018
04:17:37

ros
30.03.2018
04:22:03
если хотите вернуться на кроля то придется разобраться почему оно не подтверждает
(с django не вязал кроля не подскажу куда смотреть)

DEFACE
30.03.2018
04:25:48

Andy
30.03.2018
04:26:19
ну или точнее, он не ждет подтверждение завержения таски

ros
30.03.2018
04:28:33

Andy
30.03.2018
04:29:49
Ну хз, довольно странно ставить такие спецефичные опции сходу

DEFACE
30.03.2018
04:30:16
я не ставил никаких доп опции

Google

Romuald
30.03.2018
04:33:02
Привет

Andy
30.03.2018
04:33:31

DEFACE
30.03.2018
04:34:01
--scheduler django_celery_beat.schedulers:DatabaseScheduler

Andy
30.03.2018
04:34:46
Ну хз. С селери вообще все мутно, а уж когда есть селери бит, так вообще, ну его нахуй

Виталий
30.03.2018
05:00:38
Привет всем!
что то сообразить не могу, подскажите плиз.
хочу сделать запрос в котором [jxe фильтрануть поле через связь соседнего поля.. например есть модели и пример запрос:
'''
abonent:
balance = models.FloatField()
tariff = models.ForeignKey(Tariffs)
tariffs:
cost = models.FloatField()
# не пробовал запрос такой, потому что чую что то не то))
abonent.objects.filter(balance__gte = tariff__cost)
'''

Dan
30.03.2018
05:02:38
ну как минимум надо использовать F функцию
abonent.objects.filter(balance__gte = F('tariff__cost'))
но надо проверить

Виталий
30.03.2018
05:03:03

Melis
30.03.2018
05:13:28
ребята, а подключение к базе данных как происходит?
При запуске сервер один раз подключается к базе? или при каждом http запросе подключается и закрывается?

Artem
30.03.2018
05:36:48

Melis
30.03.2018
05:37:22

DEFACE
30.03.2018
05:37:22
https://docs.djangoproject.com/en/2.0/ref/databases/
даже точнее https://docs.djangoproject.com/en/2.0/ref/databases/#connection-management

Set
30.03.2018
06:30:30
подскажите как в recaptcha текст ‘ There was a problem with the captcha, please go back and try again’ который появляется если не потвердил капчу вывести в форме а не так

Souren
30.03.2018
09:15:16
Посоны, такой вопрос:
У меня есть вьюшка, которая фильтрует выдачу с помошью django-filters, но сам запрос я делаю с помощью js. После перезагрузки страницы, мне нужно как-то восстановить состояние формы (которая на JS). Раньше я это делал с помощью парсинга строки запроса, но мне этот вариант кажется ненадёжным, хочу состояние положить в контекст страницы, и рисовать в JSON.
В идеале, сериализовать каждое из полей(типа FK) соотв сериалайзером(так проще, форма на JS рисуется на основе данных из API).
Это вообще нормальный вариант, или я наркоман?
И не совсем понятно, как такого добиться.


Ahmed
30.03.2018
09:18:43
Посоны, такой вопрос:
У меня есть вьюшка, которая фильтрует выдачу с помошью django-filters, но сам запрос я делаю с помощью js. После перезагрузки страницы, мне нужно как-то восстановить состояние формы (которая на JS). Раньше я это делал с помощью парсинга строки запроса, но мне этот вариант кажется ненадёжным, хочу состояние положить в контекст страницы, и рисовать в JSON.
В идеале, сериализовать каждое из полей(типа FK) соотв сериалайзером(так проще, форма на JS рисуется на основе данных из API).
Это вообще нормальный вариант, или я наркоман?
И не совсем понятно, как такого добиться.
Опа, вчера типа такого делал)). У меня тоже состояние фильтров сбрасывалось

Bogdan
30.03.2018
09:19:32
начиная с рисовать в JSON я ни хрена не понял