Size: a a a

Django [ru] #STAY HOME

2020 July 12

J

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

J

Jack in Django [ru] #STAY HOME
Видимо не так нужно было
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
scmutalisk
https://docs.djangoproject.com/en/3.0/topics/class-based-views/generic-editing/

почитай в самом низу , что это за миксин
если типовая задача и шлешь данные правильной структуры (для формы), то освободит от написания своего кода
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Jack
Ну передаю но пишет всю ту же ошибку
так я тебе и поверил)))
показывай. И желательно ссылкой на код, а не картинки
источник

J

Jack in Django [ru] #STAY HOME
😂
источник

J

Jack in Django [ru] #STAY HOME
Jack
let addToCard = { quantity: 1, update: true }; типо того?
Я не менял, это отправлял
+ токен
источник

J

Jack in Django [ru] #STAY HOME
Вроде же нету вложенности
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Jack
Я не менял, это отправлял
+ токен
а уже говорил про отсутствие телепатов, а ты даже что вывело не показал
источник

J

Jack in Django [ru] #STAY HOME
<ul class="errorlist"><li>quantity<ul class="errorlist"><li>This field is required.</li></ul></li></ul> туже ошибку
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Jack
<ul class="errorlist"><li>quantity<ul class="errorlist"><li>This field is required.</li></ul></li></ul> туже ошибку
актуальный код вьюхи, структуру того что подаешь в нее - в студию))
источник

J

Jack in Django [ru] #STAY HOME
https://dpaste.org/bNRQ - вот код и на скрине ошибка
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Jack
https://dpaste.org/bNRQ - вот код и на скрине ошибка
если ты отправляешь {"6": {"quantity': ..., ...}}, то естественно форма будет не валидна. я уже писал какую структуру туда надо подавать

Маленькая подсказка: Форма получает твои данные и видит там ПОЛЕ с именем "6" и все.
источник

J

Jack in Django [ru] #STAY HOME
Ну это со views выходит {"6": {"quantity': ..., ...}} такая структура, а data если я засуну только quntity: 1 например это без разницы? Т.е мне во вьюс вложенность убрать, что-то не понял.{"6": {"quantity': ..., ...}} и как такой текст сделать?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Jack
Ну это со views выходит {"6": {"quantity': ..., ...}} такая структура, а data если я засуну только quntity: 1 например это без разницы? Т.е мне во вьюс вложенность убрать, что-то не понял.{"6": {"quantity': ..., ...}} и как такой текст сделать?
я не знаю как тебе объяснить(
проще попробовать показать: https://gist.github.com/Ingco/ded0fc41d5f9201bebb7974bcddd1472
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Jack
Ну это со views выходит {"6": {"quantity': ..., ...}} такая структура, а data если я засуну только quntity: 1 например это без разницы? Т.е мне во вьюс вложенность убрать, что-то не понял.{"6": {"quantity': ..., ...}} и как такой текст сделать?
попробуй сделать вывод: как тебе лучше прислать данные чтоб все работало
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Jack
Ну это со views выходит {"6": {"quantity': ..., ...}} такая структура, а data если я засуну только quntity: 1 например это без разницы? Т.е мне во вьюс вложенность убрать, что-то не понял.{"6": {"quantity': ..., ...}} и как такой текст сделать?
еще: я там токен не указал. не забудь про него)
источник

J

Jack in Django [ru] #STAY HOME
Да, посмотрю, спасибо большое что помогаешь
источник

s

scmutalisk in Django [ru] #STAY HOME
{"6": {"quantity': ..., ...}} что это за шестерка вообще?
источник

J

Jack in Django [ru] #STAY HOME
id продукта
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Jack
Да, посмотрю, спасибо большое что помогаешь
посмотри видос: https://www.youtube.com/watch?v=0ewD6JkmZ0M&list=LLaNqvzN0vBx1xOBK45l9GEw&index=2&t=0s

будет очень полезно если что-то возьмешь на вооружение)
YouTube
Исправьте СРОЧНО эти 12 ошибок в ваших Python проектах
Сказать спасибо можно здесь — https://boosty.to/digitalize.team

Практически в каждом Python проекте, который вы присылали на Code Review, были эти 12 ошибок. Исправьте их срочно, сделайте свой код конфеткой!

0:00 Как появился этот перечень?
0:44     #1 Жёсткие нарушения PEP8
2:30     #2 Нейминг
5:23     #3 Комментарии
8:27     #4 Документация по проекту
9:35     #5 Бизнес-логика в контроллерах
11:03   #6 Использование функций
13:03    #7 Изучите ваш фреймворк
14:21    #8 Исключения и обработка ошибок
16:49    #9 Логирование
18:24    #10 Конфиденциальные данные в коде и git репозиториях
19:23    #11 pip requirements и состав git репозитория
20:37    #12 Преждевременные попытки внедрить паттерны
22:53 Как работать с этими 12 пунктами


/****************** about ******************/

Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:

— Диджитализируй https://digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat…
источник