Size: a a a

Django [ru] #STAY HOME

2020 January 05

Z

ZHU in Django [ru] #STAY HOME
Dan Tyan
ты где пытаешься пройтись циклом по одному объекту
источник

DT

Dan Tyan in Django [ru] #STAY HOME
а форма ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
шаблон в смысле
источник

UN

User Name in Django [ru] #STAY HOME
Guys,

{
"data": {
           "741c0471c620203": {
               "league": "France Ligue 1",
               "host": "Paris Saint Germain",
               "guest": "As Monaco",
               "startTime": 1578859200
           },
           "04d7c707b920202": {
               "league": "Greece Super League 1 - No.of Corners",
               "host": "Aek Athens",
               "guest": "Panetolikos",
               "startTime": 1578229200
           },
}
есть такой жсон, я его передаю в теиплейт и перебираю в форике

{% block includes %}
       {% for data_key in data %}
           {{ data_key.league }} <br>
       {% endfor %}
{% endblock includes %}

Ничего не принтит
источник

UN

User Name in Django [ru] #STAY HOME
как решить проблему
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Includes где вставляется?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Как данные передаются в шаблон
источник

Z

ZHU in Django [ru] #STAY HOME
Dan Tyan
а форма ?
{% bootstrap_form form  %}
я же форму в сылке написал
https://gist.github.com/lookonkz/97db742343019dd
источник

Z

ZHU in Django [ru] #STAY HOME
Dan Tyan
а форма ?
спасибо нашел причину
источник

UN

User Name in Django [ru] #STAY HOME
есть array = [France, Russia]
есть sorted_data = [ France: {21312: {}, 12312312: {}}, Russia: {231321: {}, e2314214: {} }]

Я запускаю первый фор по array и получаю имя лиги
И хочу запустить второй фор по sorted_data[имя лиги которую получил в первом форе]

чтобы перебирать сразу же value

как можно реализовать??
источник

W

Worlak2 in Django [ru] #STAY HOME
User Name
есть array = [France, Russia]
есть sorted_data = [ France: {21312: {}, 12312312: {}}, Russia: {231321: {}, e2314214: {} }]

Я запускаю первый фор по array и получаю имя лиги
И хочу запустить второй фор по sorted_data[имя лиги которую получил в первом форе]

чтобы перебирать сразу же value

как можно реализовать??
for i in array:
for j in sorted_data[i]
источник

UN

User Name in Django [ru] #STAY HOME
Worlak2
for i in array:
for j in sorted_data[i]
я именно в темплейте это делаю

забыл указать
источник

W

Worlak2 in Django [ru] #STAY HOME
Там вроде можно было реализовать вложенный фор, но это не точно ))
источник

UN

User Name in Django [ru] #STAY HOME
источник

UN

User Name in Django [ru] #STAY HOME
ничего не получаю, хотя должен получать
источник

V

V---V in Django [ru] #STAY HOME
Короче, в models.py есть функция
def str(self):
   return self.text

PyCharm  автоматом поставил @property перед ней, и в итоге я не мог вводить строки, выскакивала ошибка TypeError. Убрал эту @property и все заработало. Так вот, какого хрена?
источник

D

Dmitry in Django [ru] #STAY HOME
V---V
Короче, в models.py есть функция
def str(self):
   return self.text

PyCharm  автоматом поставил @property перед ней, и в итоге я не мог вводить строки, выскакивала ошибка TypeError. Убрал эту @property и все заработало. Так вот, какого хрена?
Пичарм отупляет
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
В настройках посмотри, у меня так не делает pycharm
источник

UN

User Name in Django [ru] #STAY HOME
@register.filter
def get_value(dictionary, first_key, second_key):
   return dictionary[first_key][second_key]
парни написал кастомный метод, теперь вопрос. как передать в темплейте 3 валуе?

sorted_data|get_value:first_key,second_key
так не работает
как передать три валуе??
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
User Name
@register.filter
def get_value(dictionary, first_key, second_key):
   return dictionary[first_key][second_key]
парни написал кастомный метод, теперь вопрос. как передать в темплейте 3 валуе?

sorted_data|get_value:first_key,second_key
так не работает
как передать три валуе??
переделай filter в tag
источник