Size: a a a

Django [ru] #STAY HOME

2020 May 17

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
{{ vopros.answerauthor.dolj }} вывел вот так , не знаю правильно или нет
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
но работает , странно конечно ..))
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Alex Dem
может быть, это же не OneToOne
Так там с другой стороны фк ж
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
ARTUR KNYAZEV
{{ vopros.answerauthor.dolj }} вывел вот так , не знаю правильно или нет
Не all после точки или имя поля или весь кверисет без аргументов, и внутри цикла нужно
источник

AD

Alex Dem in Django [ru] #STAY HOME
Nikolay Cherniy
Так там с другой стороны фк ж
в шаблоне, кстати, кстати, вообще какой-то "vopros"
а FK указан для employee модели

чую несостыковки
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
если кому интересно я дрстучался вот так
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
источник

AD

Alex Dem in Django [ru] #STAY HOME
ARTUR KNYAZEV
если кому интересно я дрстучался вот так
интересно когда скидывают нормальный код на соответствующий ресурс
а так как было нихера непонятно, так и осталось
источник

S

Sergey in Django [ru] #STAY HOME
Oleg Shleiko
спасибо, будем разбираться))
Нужно только дебажить, могу по своему кейсу подсказать только то, что у нас была проблема с прометеус метриками, и gc не успевал подчищать утекающие обьекты
источник

AD

Alex Dem in Django [ru] #STAY HOME
Sergey
Нужно только дебажить, могу по своему кейсу подсказать только то, что у нас была проблема с прометеус метриками, и gc не успевал подчищать утекающие обьекты
А можешь рассказать?:
1) Чем профилировали?
2) Как поняли, что проблема в том, что именно gc просто не успевал?
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
Alex Dem
интересно когда скидывают нормальный код на соответствующий ресурс
а так как было нихера непонятно, так и осталось
это django код , вывод вот answerauthor = models.ForeignKey(Employee, on_delete = models.CASCADE, blank=True)  поля
источник

AD

Alex Dem in Django [ru] #STAY HOME
ARTUR KNYAZEV
это django код , вывод вот answerauthor = models.ForeignKey(Employee, on_delete = models.CASCADE, blank=True)  поля
Ты передаешь какой-то "vopros" в шаблон
Что это? как это осознавать?
что такое dolj?

https://pastebin.com/
возьми за правило заливать код
источник

S

Sergey in Django [ru] #STAY HOME
Alex Dem
А можешь рассказать?:
1) Чем профилировали?
2) Как поняли, что проблема в том, что именно gc просто не успевал?
Поняли по графане, у нас на под стоит ограничение 500 мб, были резкие всплески подов до 500 и схлопывание(рестарт пода), начали смотреть по gunicorn воркерам, там обнаружили, что мастер опять борется с растущими по памяти воркерами, перезапуская их, но течь всё равно течет
источник

AD

Alex Dem in Django [ru] #STAY HOME
Sergey
Поняли по графане, у нас на под стоит ограничение 500 мб, были резкие всплески подов до 500 и схлопывание(рестарт пода), начали смотреть по gunicorn воркерам, там обнаружили, что мастер опять борется с растущими по памяти воркерами, перезапуская их, но течь всё равно течет
у меня тоже девопс включил графану, пока еще точно непонятно, данные не накопились, но походу gunicorn накапливает с 2 до 4 гигов данных в памяти, и мне надо будет это как-то дебажить через 2 недели))
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
ARTUR KNYAZEV
это django код , вывод вот answerauthor = models.ForeignKey(Employee, on_delete = models.CASCADE, blank=True)  поля
Он это к тому что хороший код читается как текст и из нормальных названий понятно что какая переменная/поле значат
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
Alex Dem
Ты передаешь какой-то "vopros" в шаблон
Что это? как это осознавать?
что такое dolj?

https://pastebin.com/
возьми за правило заливать код
vopros это for перебираю модель ,  dolj  это строка связонной модели
источник

AD

Alex Dem in Django [ru] #STAY HOME
Nikolay Cherniy
Он это к тому что хороший код читается как текст и из нормальных названий понятно что какая переменная/поле значат
не только, он передает контекст в шаблон, и непонятно что это за контекст вообще и откуда он берется
источник

OS

Oleg Shleiko in Django [ru] #STAY HOME
Sergey
Нужно только дебажить, могу по своему кейсу подсказать только то, что у нас была проблема с прометеус метриками, и gc не успевал подчищать утекающие обьекты
не, такой дичи у меня нет, у меня простой сайт с кучей выборок и 6,5+ лямов товаров
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
Nikolay Cherniy
Он это к тому что хороший код читается как текст и из нормальных названий понятно что какая переменная/поле значат
я просто учусь и пишу все от головы (
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Nikolay Cherniy
Он это к тому что хороший код читается как текст и из нормальных названий понятно что какая переменная/поле значат
Указываете max-requests и проблемы не будет
источник