Size: a a a

Django [ru] #STAY HOME

2019 November 22

in Django [ru] #STAY HOME
Вопрос по Stripe. В моделе Plan есть поля amount(в центах), и currency. Глупо было бы использовать IntegerField и CharField для них. Какие поля поставить?
Хотел присобачить как-то django-money, но оно делает строкой 2 этих поля\
источник

n

nefalem in Django [ru] #STAY HOME
Andrey
знаешь, что делает values?
тут пишут что он делает словарь http://qaru.site/questions/100622/how-do-i-convert-a-django-queryset-into-list-of-dicts
источник

A

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

n

nefalem in Django [ru] #STAY HOME
Хотя я как то делал список только делал типа list = Querysert.values(flat = True)
источник

n

nefalem in Django [ru] #STAY HOME
Andrey
туда можно передать имена полей, которые туда попадут
Можно но мне нужно чтобы еще условие сработало что поле  "Открыт ли заказ" равно было False
источник

SR

Sergey Rúdnev in Django [ru] #STAY HOME
nefalem
Хотя я как то делал список только делал типа list = Querysert.values(flat = True)
источник

A

Andrey in Django [ru] #STAY HOME
nefalem
Можно но мне нужно чтобы еще условие сработало что поле  "Открыт ли заказ" равно было False
. filter (). values
источник

n

nefalem in Django [ru] #STAY HOME
Andrey
. filter (). values
а после values надо () вставлять?
источник

A

Andrey in Django [ru] #STAY HOME
nefalem
а после values надо () вставлять?
Ну можно после
источник

A

Andrey in Django [ru] #STAY HOME
Ну и в фильтре понимаешь, что написать, я думаю.
источник

SR

Sergey Rúdnev in Django [ru] #STAY HOME
nefalem
Добрый день, кто в курсе, хочу преобразовать QuerySet в словарь, и потом добавить в другой словарь, но говорит мол не хватает второго элемента, а мне просто нужны все записи где статус "заказ открыт" равно false
у Вас поле строковое чтоли?

is_opened='False'
источник

n

nefalem in Django [ru] #STAY HOME
Sergey Rúdnev
у Вас поле строковое чтоли?

is_opened='False'
нет обычно так указывают False в кавычках
источник

n

nefalem in Django [ru] #STAY HOME
Я уже с таким сталкивался пробовал без кавычек и он ругался
источник

SR

Sergey Rúdnev in Django [ru] #STAY HOME
nefalem
Я уже с таким сталкивался пробовал без кавычек и он ругался
в модели BooleanField?

по поводу основного вопроса: все верно, как выше подметили, values()
однако. date = {} и data.update(orders) тут ошибка в переменной?
источник

SR

Sergey Rúdnev in Django [ru] #STAY HOME
datE и datA имеется ввиду
источник

n

nefalem in Django [ru] #STAY HOME
Sergey Rúdnev
datE и datA имеется ввиду
да не в коде нормально
источник

n

nefalem in Django [ru] #STAY HOME
это я просто топропился опечатку сделал, имею ввиду в коде на проекте
источник

ДИ

Денис Исмагилов in Django [ru] #STAY HOME
Всем привет! Есть какие нибудь открытые джанго проекты на гитхабе? Интересно посмотреть как люди пишут
источник

SR

Sergey Rúdnev in Django [ru] #STAY HOME
nefalem
да не в коде нормально
ок, если ок.
конструкция .update() подразумевает, что Вы даете параметры {ключ:значение}
а у Вас просто queryset, без ключей, потому питон и ругается
источник

SR

Sergey Rúdnev in Django [ru] #STAY HOME
Вы лучше покажите какой уже есть у Вас dict()? к которому "пытаетесь" добавить другие данные
источник