Size: a a a

Django [ru] #STAY HOME

2018 December 26

p

pavel in Django [ru] #STAY HOME
с итератором
источник

PB

Petr B. in Django [ru] #STAY HOME
pavel
хм
Настрой себе вывод sql-запросов в консоль, много нового узнаешь
источник

p

pavel in Django [ru] #STAY HOME
object is not subscriptable
источник

p

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

p

pavel in Django [ru] #STAY HOME
а ну точно)
источник

PB

Petr B. in Django [ru] #STAY HOME
pavel
object is not subscriptable
Ну потому что кверисет состоит из моделей, а не словарей
источник

PB

Petr B. in Django [ru] #STAY HOME
pavel
а пример можно? если не сложно?
for item in queryset.iterator():
источник

A

Aquinary in Django [ru] #STAY HOME
Petr B.
Ну вынеси моделменеджер в другой файл
Вот, например, кусок кода
https://dpaste.de/Nj9E
Все методы взаимодействуют с БД
Такое ощущение, словно здесь что-то неправильно, в таком способе организации. Или нет?
источник

p

pavel in Django [ru] #STAY HOME
Petr B.
for item in queryset.iterator():
object is not subscriptable тоже)
источник

PB

Petr B. in Django [ru] #STAY HOME
pavel
object is not subscriptable тоже)
Так у тебя в кверисете модели, а не словари
источник

R

Rajjix in Django [ru] #STAY HOME
a queryset is not iterable, to iterate through queryset items, u need to make a list of it with something = list(queryset), every item of that list is going to be an instance of your model class which u can apply model methods and fetch model attributes from
источник

PB

Petr B. in Django [ru] #STAY HOME
Aquinary
Вот, например, кусок кода
https://dpaste.de/Nj9E
Все методы взаимодействуют с БД
Такое ощущение, словно здесь что-то неправильно, в таком способе организации. Или нет?
Хм, ну сделай этот функционал миксином
источник

PB

Petr B. in Django [ru] #STAY HOME
Rajjix
a queryset is not iterable, to iterate through queryset items, u need to make a list of it with something = list(queryset), every item of that list is going to be an instance of your model class which u can apply model methods and fetch model attributes from
Это не относится к его проблеме
источник

PB

Petr B. in Django [ru] #STAY HOME
Aquinary
Вот, например, кусок кода
https://dpaste.de/Nj9E
Все методы взаимодействуют с БД
Такое ощущение, словно здесь что-то неправильно, в таком способе организации. Или нет?
Место где лежит код - точно не то, напрямую в models это складывать смысла нет
источник

p

pavel in Django [ru] #STAY HOME
Rajjix
a queryset is not iterable, to iterate through queryset items, u need to make a list of it with something = list(queryset), every item of that list is going to be an instance of your model class which u can apply model methods and fetch model attributes from
object is not subscriptable)))
источник

PB

Petr B. in Django [ru] #STAY HOME
pavel
object is not subscriptable)))
Ты умеешь копипастить ошибку в гугл-то? Или чат читать чуть более внимательно
источник

p

pavel in Django [ru] #STAY HOME
Petr B.
Ты умеешь копипастить ошибку в гугл-то? Или чат читать чуть более внимательно
я это и делаю)
источник

p

pavel in Django [ru] #STAY HOME
queryset to dict
источник

PB

Petr B. in Django [ru] #STAY HOME
pavel
я это и делаю)
item.test_field_1 = ....
источник

R

Rajjix in Django [ru] #STAY HOME
pavel
object is not subscriptable)))
Ur queryset is not returning any objects then
источник