Size: a a a

Django [ru] #STAY HOME

2019 November 27

DT

Dan Tyan in Django [ru] #STAY HOME
У тебя ещё скорее всего будет ошибка при запросе
источник

A

AstralRomance in Django [ru] #STAY HOME
AttributeError: module 'mtg_tradepost.models' has no attribute 'image_folder'

А сейчас он чего хочет? Полагаю, проблема здесь:
class Card(models.Model):
 <some fields>
 picture = models.ImageField(upload_to='cards/%Y/%m/%d/', blank=True)
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
AstralRomance
AttributeError: module 'mtg_tradepost.models' has no attribute 'image_folder'

А сейчас он чего хочет? Полагаю, проблема здесь:
class Card(models.Model):
 <some fields>
 picture = models.ImageField(upload_to='cards/%Y/%m/%d/', blank=True)
Написано же, не млжет найти image_folder
источник

A

AstralRomance in Django [ru] #STAY HOME
глупость написал.
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Think twice
источник

S

Shodmon in Django [ru] #STAY HOME
Всем доброй ночи или вечера у кого как, можете посоветовать, как/чем реализовать логику:

С фронта получаю, ключ со значением скажем "делай"

Получив ключ, меняю статус в поле модели на делай.

Пока у этой модели стоит в этом поле стоит делай, я должен выполнять какое-либо действие(например, вызывать какую-нибудь функцию).

Через, некоторое время меняю, статус поле этой модели на "хватит", чем вызов функции из предыдущего абзаца должно прекратиться.

Как лучше это реализовать?

П.с:
Знаком с кроном/селери
Django 1.8
источник

A

AstralRomance in Django [ru] #STAY HOME
Pavel Zagrebelin
Think twice
Сдаюсь. Я понимаю, чего он хочет. Но не понимаю почему и что с этим делать.
источник

A

AstralRomance in Django [ru] #STAY HOME
А вот если я щас просто возьму, снесу базу данных проекта и попробую бахнуть миграции, это может решить проблему?
источник

S

Shodmon in Django [ru] #STAY HOME
AstralRomance
А вот если я щас просто возьму, снесу базу данных проекта и попробую бахнуть миграции, это может решить проблему?
Проблему того, что у тебя не может найти имедж фолдер? Нет)
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
AstralRomance
Сдаюсь. Я понимаю, чего он хочет. Но не понимаю почему и что с этим делать.
Вангую, что у тебя циклические импорты. Это когда модуль А импортирует Б, а Б - А.
источник

A

AstralRomance in Django [ru] #STAY HOME
Pavel Zagrebelin
Вангую, что у тебя циклические импорты. Это когда модуль А импортирует Б, а Б - А.
Да вроде нет такого. У меня всего два приложения пока: товары и заказы. Товар не импортирует никого, а заказы импортируют товары.
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Shodmon
Всем доброй ночи или вечера у кого как, можете посоветовать, как/чем реализовать логику:

С фронта получаю, ключ со значением скажем "делай"

Получив ключ, меняю статус в поле модели на делай.

Пока у этой модели стоит в этом поле стоит делай, я должен выполнять какое-либо действие(например, вызывать какую-нибудь функцию).

Через, некоторое время меняю, статус поле этой модели на "хватит", чем вызов функции из предыдущего абзаца должно прекратиться.

Как лучше это реализовать?

П.с:
Знаком с кроном/селери
Django 1.8
Таска в целери хорошо выглядит.
источник

V🤔

Vyacheslav 🤔 in Django [ru] #STAY HOME
Подскажите пожалуйста, чем можно спрофилировать обработку запроса на сервере. Очень долгий TTFB, хотя сервер не слабый
источник

V🤔

Vyacheslav 🤔 in Django [ru] #STAY HOME
Сам метод отрабатывает быстро (по логам с милисекундами), очень большая задержка именно до выполнения метода
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Vyacheslav 🤔
Сам метод отрабатывает быстро (по логам с милисекундами), очень большая задержка именно до выполнения метода
у меня был какой-то тул, он показывал каждую строку кода и сколько времени в ней проводит питон. Со всеми мидлварями и походами в базу.
источник

V🤔

Vyacheslav 🤔 in Django [ru] #STAY HOME
Pavel Zagrebelin
у меня был какой-то тул, он показывал каждую строку кода и сколько времени в ней проводит питон. Со всеми мидлварями и походами в базу.
Я не уверен что проблема в чём-либо из views, потому что с момента первого принта в методе до ретурна проходит пару ms, а вот с момента отправки запроса по адресу до запуска метода может проходить 4-5 секунд
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Vyacheslav 🤔
Я не уверен что проблема в чём-либо из views, потому что с момента первого принта в методе до ретурна проходит пару ms, а вот с момента отправки запроса по адресу до запуска метода может проходить 4-5 секунд
А второй запрос подряд?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Может памяти не хватает и джанга в свап вымывается
источник

V🤔

Vyacheslav 🤔 in Django [ru] #STAY HOME
Памяти хватает, по htop из 4гб занято не больше 2 и это со вспомогательными процессами
источник

$

$name$ in Django [ru] #STAY HOME
ребят, когда я логинюсь через django.auth меня перекидывает на /profile/ Как я могу это поменять?
источник