Size: a a a

Django [ru] #STAY HOME

2019 February 21

DB

Dima Boger in Django [ru] #STAY HOME
dmytro kovalenko
Привет! Такой момент. Админка.
Есть некая проверка, с мат операциями над входными данными. Возвращает True\False.
Если True  то мы обычно создаём модель.
Если  False  то надо отрендерить темплейт с ошибкой.
Как это совершить в оверрайде метода save для модели?
Сейчас модель не сохраняется, алгоритм работает, но сообщение в админке гласит о том что "модель создана"
это задача Form, не модели
источник

B

Bulatbulat48 in Django [ru] #STAY HOME
ребят, у меня есть менеджмент команда которая импортит локально данные (около 50 мб файл). Я хочу сделать чтобы импортился удаленный файл по api (приходит json или csv). Как это лучше реализовать?
1. Настроить (Скачивать файл курлом на сервер) и потом локально импортить
2. Как-то реквестом тянуть файл и вызывать менеджмент компанду
источник

B

Bulatbulat48 in Django [ru] #STAY HOME
или как-то еще?
источник

dk

dmytro kovalenko in Django [ru] #STAY HOME
Dima Boger
это задача Form, не модели
А такой вопрос, если в дальнейшем планируется уход от django admin на кастомный интерфейс на реакте то как лучше организовать эти все методы проверок?
Вывести в отдельное API или оставить в модели, организовав обработчики?
источник

DB

Dima Boger in Django [ru] #STAY HOME
ну сделай промежуточный модуль
источник

DB

Dima Boger in Django [ru] #STAY HOME
но вообще "кастомный интерфейс на реакте" — это же всё равно какой-нибудь df будет, там свои сериализаторы
источник

DB

Dima Boger in Django [ru] #STAY HOME
на них всё равно придётся мигрировать
источник

dk

dmytro kovalenko in Django [ru] #STAY HOME
Dima Boger
ну сделай промежуточный модуль
В данный момент будет организован обмен данными по ресту, череж json
источник

DB

Dima Boger in Django [ru] #STAY HOME
куда? в админку?
источник

dk

dmytro kovalenko in Django [ru] #STAY HOME
На кастомную
источник

DB

Dima Boger in Django [ru] #STAY HOME
ещё раз: как не сделаешь валидацию — тебе всё равно её придётся привязывать к валидации drf
источник

DB

Dima Boger in Django [ru] #STAY HOME
https://stackoverflow.com/a/53764714 хотя вот что-то есть
источник

dk

dmytro kovalenko in Django [ru] #STAY HOME
Dima Boger
ещё раз: как не сделаешь валидацию — тебе всё равно её придётся привязывать к валидации drf
Хм, Спасибо.
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Alexey Trofimov
Привет! Кто-то использует VueJS в связке с Django? Меня интересует не SPA подход + Django Rest Framework, а скорее традиционный подход с рендерингом шаблонов на стороне DJango +  использование Vue для элементов со сложной логикой и интерактивности на странице + ajax (axios).  Цель - заменить Jquery полностью как минимум. В принципе Vue нормально рендерится в шаблонах и работает, но может быть есть подводные камни?
как планируешь jsi18n подгружать?
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
у тебя есть компонент внутри компонента внутри компонента и там написано 'Send' на кнопке, а в русской версии сайта нужно 'Отправить', что будешь делать?
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
источник

AT

Alexey Trofimov in Django [ru] #STAY HOME
Интересно, об этом я даже не думал, спасибо
источник

M

Max in Django [ru] #STAY HOME
Task celery.chord_unlock[62ae6d30-f41e-478c-ba6a-107df0cdd888] retry: Retry in 1s: AttributeError("module 'commerce.models' has no attribute 'DoesNotExist'",)

вот такая штука вылазит когда все таски в chord'e выполняются
чяднт?
источник

NS

Nikita Shpilevskiy in Django [ru] #STAY HOME
"module 'commerce.models' has no attribute 'DoesNotExist'
источник

AZ

Aleh Zaksheuski in Django [ru] #STAY HOME
+
источник