Size: a a a

Django [ru] #STAY HOME

2019 November 23

AG

Artem Gubatenko in Django [ru] #STAY HOME
nefalem
в том то и дело ошибки нет
а в pdb смотрел?
источник

in Django [ru] #STAY HOME
Парни,  может у кого остались проекты на гите, где вы исспользовали Stripe? Хочу посмотреть как правильно всё синхронизировать, как исспользовать
источник

n

nefalem in Django [ru] #STAY HOME
Artem Gubatenko
а в pdb смотрел?
Да я нечего не ставил еще, там эта таска поднимается через Celery  сервер удаленный доступ по ssh
источник

R

Robot in Django [ru] #STAY HOME
nefalem
в том то и дело ошибки нет
Наверняка где-то опечатка. Сделай set(dict.keys()) и set от полей модели и сравни
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
nefalem
Да я нечего не ставил еще, там эта таска поднимается через Celery  сервер удаленный доступ по ssh
ты чего - локально не тестишь? сразу на удаленный сервер?
источник

R

Robot in Django [ru] #STAY HOME
nefalem
Да я нечего не ставил еще, там эта таска поднимается через Celery  сервер удаленный доступ по ssh
Может celery глючит а ты без него этот код вызови
источник

n

nefalem in Django [ru] #STAY HOME
Robot
Может celery глючит а ты без него этот код вызови
Ну в том то и дело кто код отрабатывает, то есть автоматом беру из БД данные составляю запрос отправляю его, получаю ответ и выдергиваю поля из ответа, но вот когда хочу эти поля сохранить в другую пустую таблицу то сохранение не проходит
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
import logging?
источник

n

nefalem in Django [ru] #STAY HOME
Переслано от nefalem
Не не работает, вот код может так что то ясно станет https://dpaste.de/w7Ge
источник

n

nefalem in Django [ru] #STAY HOME
Вот скидывал уже
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
nefalem
Вот скидывал уже
Try-except завернуть предпоследнюю строку? Может там что-то выбрасывается
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Просто так же код не может тормознуть
источник

ET

Evgeniy Trunin in Django [ru] #STAY HOME
А как написать сериалайзер для подобрных запросов ?{
"name": "Transaction 1",
"subTransactions": [
{
"name": "Transaction 2",
"subTransactions": [
{
"name": "Transaction 3",
}]}
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Evgeniy Trunin
А как написать сериалайзер для подобрных запросов ?{
"name": "Transaction 1",
"subTransactions": [
{
"name": "Transaction 2",
"subTransactions": [
{
"name": "Transaction 3",
}]}
djangorestframework-recursive==0.1.2 наверняка пригодится?
источник

ET

Evgeniy Trunin in Django [ru] #STAY HOME
Pavel Zagrebelin
djangorestframework-recursive==0.1.2 наверняка пригодится?
погуглю, спасибо
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Всем здравствуйте. Как сделать, чтобы receiver(pre_save) проверял не уже существующие данные, а отправленные? Мне надо, чтобы он проверял количество элементов в m2m перед сохранением.

@receiver(pre_save, sender=Profile)
def check_cards_length(instance, **kwargs):
   if instance.cards.count() > 3:
       raise ValidationError('One cannot have more than 3 cards')
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Grigory Surkov
Всем здравствуйте. Как сделать, чтобы receiver(pre_save) проверял не уже существующие данные, а отправленные? Мне надо, чтобы он проверял количество элементов в m2m перед сохранением.

@receiver(pre_save, sender=Profile)
def check_cards_length(instance, **kwargs):
   if instance.cards.count() > 3:
       raise ValidationError('One cannot have more than 3 cards')
Ну это не дело сигналов проверять данные
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Dan Tyan
Ну это не дело сигналов проверять данные
Как лучше это сделать?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
И потом есть отдельный сигнал на изменение m2m
источник

DT

Dan Tyan in Django [ru] #STAY HOME
При валидации данных
источник