Size: a a a

Django [ru] #STAY HOME

2020 June 21

N

N1LEX in Django [ru] #STAY HOME
Elbrus Al-Hasan
For item in items нужно писать, не?
Получается так
источник

AL

Artyom Lazovikov in Django [ru] #STAY HOME
context = {'items':recomendtaions['items']}

а в template

for item in items
источник

AL

Artyom Lazovikov in Django [ru] #STAY HOME
всё
источник

J

Jack in Django [ru] #STAY HOME
Alex Dem
по первому вопросу - json - это данные которые которые тебе пришли в ответе сериализированные тем, что указано в content type (ну то есть в json в твоем случае)
Я знаю что это, в плане       filter_category = json; вот эта строчка правильна ли
источник

J

Jack in Django [ru] #STAY HOME
Fetch problem: Cannot access 'filter_category' before initialization - Ошибка именно в ней
источник

J

Jack in Django [ru] #STAY HOME
Я так понимаю он преобразует в json формат, хз зачем только
источник

EA

Elbrus Al-Hasan in Django [ru] #STAY HOME
Elbrus Al-Hasan
Всех приветствую.
У меня на проекте проблема с локализацией. У модели есть поле "status", одно из значений статуса - "active". Для этого значения определен перевод в проекте в файле django.po. Но при запуске проекта слово "active" переводит как "действие", это определено в библиотеке, видимо, какой-то косяк в версии либы(т.к. там еще определен перевод "action" - "дейсвтие") .
Как можно сделать так, чтобы джанго смотрел сначала на мой файл с переводами, а потом смотрел свой дефолтный файл? Все остальные слова переводит корректно как я определяю в файле. Подскажите, пожалуйста,как это можно решить?
А мне может кто помочь?) никто с подобным не сталкивался?
источник

J

Jack in Django [ru] #STAY HOME
Мб мне лучше было бы текстом
источник

D

Dev in Django [ru] #STAY HOME
Artyom Lazovikov
context = {'items':recomendtaions['items']}

а в template

for item in items
Это сработало, спасибо большое.
источник

D

Dev in Django [ru] #STAY HOME
И я понял, что я там не так делал, всем спасибо
источник

AL

Artyom Lazovikov in Django [ru] #STAY HOME
Не за что, старайся читать ошибку, там обычно написано, что ты делаешь не так)
источник

D

Dev in Django [ru] #STAY HOME
Artyom Lazovikov
Не за что, старайся читать ошибку, там обычно написано, что ты делаешь не так)
Понял, еще раз спасибо за помощь)
источник

AL

Artyom Lazovikov in Django [ru] #STAY HOME
Elbrus Al-Hasan
А мне может кто помочь?) никто с подобным не сталкивался?
Извини, я с локализацией ещё не сталкивался, с радостью бы помог, да пока не чем)
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Artyom Lazovikov
Не за что, старайся читать ошибку, там обычно написано, что ты делаешь не так)
Привет. Saleor не завелся? Подобрал что-то другое, на python?
источник

AL

Artyom Lazovikov in Django [ru] #STAY HOME
Artem Gubatenko
Привет. Saleor не завелся? Подобрал что-то другое, на python?
Не поверишь, но я только что буквально решил проблему с пакетами
источник

AD

Alex Dem in Django [ru] #STAY HOME
Jack
Fetch problem: Cannot access 'filter_category' before initialization - Ошибка именно в ней
я не шарю, к сожалению, но возможно проблема в том, что переменная раннее не объявлена?
источник

AL

Artyom Lazovikov in Django [ru] #STAY HOME
сегодня буду пробовать заводить)
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Artyom Lazovikov
сегодня буду пробовать заводить)
отлично, не забудь поделиться опытом))
источник

AD

Alex Dem in Django [ru] #STAY HOME
Jack
Fetch problem: Cannot access 'filter_category' before initialization - Ошибка именно в ней
да, похоже, что я прав

https://stackoverflow.com/questions/56318460/cannot-access-variable-name-before-initialization

When you assign variables using $: you cannot assign them as part of other variables declared using let, const, or var.
источник

AL

Artyom Lazovikov in Django [ru] #STAY HOME
Jack
Ребят, есть парочка  вопросов
Вот смотрите .then(function(json) Это у нас принимает json - это результат return response.json() ?Или от куда эта переменная, должна ли она быть здесь?(брал код из доков)
Так же с initialize();
Что он делает?
Я не уверен, что значат первые строки, но похоже ты обьявляешь переменную в условном блоке и он не срабатывает (я могу просто не понимать js)
источник