Size: a a a

2020 October 05

АН

Андрей Нагорный... in Python Flask
Tishka17
Как узнать что ещё в article бывает?
хз,
чекнуть describe article?))
ну или описать где-то
источник

P

Pythonic in Python Flask
Tishka17
Если добавление нового десятка ключей в словарь не имеет смысла - значит это у тебя не словарные данные, а объект
что значит “если добавление новых ключей в словарь не имеет смысла”?
Не имеет смысла для кого? Для метода который принимает? или для бизнеса или что? не догнал(
источник

T

Tishka17 in Python Flask
Андрей Нагорный
хз,
чекнуть describe article?))
ну или описать где-то
Что за describe?
источник

T

Tishka17 in Python Flask
Pythonic
что значит “если добавление новых ключей в словарь не имеет смысла”?
Не имеет смысла для кого? Для метода который принимает? или для бизнеса или что? не догнал(
Для логики
источник

АН

Андрей Нагорный... in Python Flask
Tishka17
Что за describe?
это в mysql
показывает типы атрибутов
источник

T

Tishka17 in Python Flask
{1: "Иван", 2: "Петр"}

Вот тут логика такая: числам соответствуют имена людей. Понятно, что можно ещё десяток чисел добавить, логика не изменится. При чем вполне имеет право на жизнь {1: "Петр", 2: "Иван"}
источник

T

Tishka17 in Python Flask
Андрей Нагорный
это в mysql
показывает типы атрибутов
Как в шаблоне сделать describe?
источник

T

Tishka17 in Python Flask
С учётом, что шаблон должен работать даже если никакой БД нету и данные сгенерированы кодом
источник

T

Tishka17 in Python Flask
Tishka17
{1: "Иван", 2: "Петр"}

Вот тут логика такая: числам соответствуют имена людей. Понятно, что можно ещё десяток чисел добавить, логика не изменится. При чем вполне имеет право на жизнь {1: "Петр", 2: "Иван"}
{"имя": "Иван", "возраст": 18}
а вот тут логика такая: ключ - какая-то строка, значение - хз что.
Если сделать {"имя": 18, "возраст': "Иван", "адрес": "Кирилл"} будет дичь
источник

АН

Андрей Нагорный... in Python Flask
Tishka17
{1: "Иван", 2: "Петр"}

Вот тут логика такая: числам соответствуют имена людей. Понятно, что можно ещё десяток чисел добавить, логика не изменится. При чем вполне имеет право на жизнь {1: "Петр", 2: "Иван"}
{
   1:{'username':'andre', 'age':124},
   2:{'username':'pedro', 'age':228}
}
источник

АН

Андрей Нагорный... in Python Flask
типа так должно быть*
источник

АН

Андрей Нагорный... in Python Flask
?
источник

T

Tishka17 in Python Flask
Андрей Нагорный
{
   1:{'username':'andre', 'age':124},
   2:{'username':'pedro', 'age':228}
}
А если {1: {"user ame": 124}}?
источник

T

Tishka17 in Python Flask
Андрей Нагорный
{
   1:{'username':'andre', 'age':124},
   2:{'username':'pedro', 'age':228}
}
Есть словари, а есть объекты. Они для разных вещей
источник

T

Tishka17 in Python Flask
Переслано от Tishka17
Так, для пропустивших:

1. Словарь если у тебя произвольные ключи. Особенно если они по смыслу одинаковые
2. Объект если у тебя фиксированные ключи. Особенно если имеют разный смысл
источник

АН

Андрей Нагорный... in Python Flask
Tishka17
Переслано от Tishka17
Так, для пропустивших:

1. Словарь если у тебя произвольные ключи. Особенно если они по смыслу одинаковые
2. Объект если у тебя фиксированные ключи. Особенно если имеют разный смысл
это объект получается?
{'id': 1, 'role_id': 1, 'username': 'andrey', 'email': '@anddrr.co', 'password_hash': '123d24d', 'first_name': None, 'last_name': None, 'location': None, 'dob': None, 'is_blocked': 0}

ключи фиксированные
кастомных вродь не будет
источник

T

Tishka17 in Python Flask
Андрей Нагорный
это объект получается?
{'id': 1, 'role_id': 1, 'username': 'andrey', 'email': '@anddrr.co', 'password_hash': '123d24d', 'first_name': None, 'last_name': None, 'location': None, 'dob': None, 'is_blocked': 0}

ключи фиксированные
кастомных вродь не будет
Да, должен быть объект
источник

АН

Андрей Нагорный... in Python Flask
Ещё, я не понял не многа, как дать понять какие есть атибуты, в шаблоне ?
источник

В

Владимир in Python Flask
Андрей Нагорный
это объект получается?
{'id': 1, 'role_id': 1, 'username': 'andrey', 'email': '@anddrr.co', 'password_hash': '123d24d', 'first_name': None, 'last_name': None, 'location': None, 'dob': None, 'is_blocked': 0}

ключи фиксированные
кастомных вродь не будет
namedtuple можно
источник

P

Pythonic in Python Flask
для js это было б нормой.
источник