Size: a a a

Django [ru] #STAY HOME

2020 July 08

J

Jack in Django [ru] #STAY HOME
неа, не модель
источник

G

Gas in Django [ru] #STAY HOME
тогда наверно json.dumps(cart. json_data())
источник

DB

Dima Boger in Django [ru] #STAY HOME
Gas
тогда наверно json.dumps(cart. json_data())
что за метод json_data? 🤔
источник

G

Gas in Django [ru] #STAY HOME
его пропиши в cart.
источник

G

Gas in Django [ru] #STAY HOME
пусть тебе словарь или список отдаст
источник

J

Jack in Django [ru] #STAY HOME
Не я лучше как-то отдельно атрибуты продукта отфильтрую и передам, не хочу дампом, большое кол во данных не нужных передастся
источник

DB

Dima Boger in Django [ru] #STAY HOME
Jack
Не я лучше как-то отдельно атрибуты продукта отфильтрую и передам, не хочу дампом, большое кол во данных не нужных передастся
так словарь ты сам будешь собирать, в смысле
источник

DB

Dima Boger in Django [ru] #STAY HOME
cart_dict = {'id': cart.id, 'name': cart.name, ...}
источник

J

Jack in Django [ru] #STAY HOME
Dima Boger
cart_dict = {'id': cart.id, 'name': cart.name, ...}
Не понимает он. пишет мол Cart не имеет таких атрибутов ибо модели такой нету
источник

J

Jack in Django [ru] #STAY HOME
А если туда засовывать product.id, name ошибка с тем что 'str' object has no attribute '_meta'
источник

J

Jack in Django [ru] #STAY HOME
Я только не понимаю почему отфильтрованный по id продукт не хочет всовыват
источник

DB

Dima Boger in Django [ru] #STAY HOME
потому что ты оборачиваешь его в

data = {
   'cart': cart
}
источник

DB

Dima Boger in Django [ru] #STAY HOME
вместо этого попробуй
data = {
   'cart': {
       'id': cart.id
   }
}
return HttpResponse(json.dumps(data))
источник

DB

Dima Boger in Django [ru] #STAY HOME
Или что у тебя там в Cart вообще 🤔
источник

DB

Dima Boger in Django [ru] #STAY HOME
Я думал у тебя там модель
источник

J

Jack in Django [ru] #STAY HOME
Так нет же, нету модели Cart)
источник

DB

Dima Boger in Django [ru] #STAY HOME
А что это?
источник

DB

Dima Boger in Django [ru] #STAY HOME
И как ты из этого пытаешься сделать json 🤔
источник

J

Jack in Django [ru] #STAY HOME
Сейчас скину код
источник

DO

D. Ouhh in Django [ru] #STAY HOME
а тут не можно serializers.ModelSerializer использовать?
источник