Size: a a a

Django [ru] #STAY HOME

2020 August 21

Y

Yaroslav in Django [ru] #STAY HOME
Nikolay Cherniy
да, наследник наследует от класса который создан метаклассом который создал его с таким атрибутом
Спасибо, вот это мне было и не понятно. Я то думал как атрибут входит в пространство имен класса и не возникает "AttributeError", а я же вызываю эти методы и атрибуты через наследника, и это пространство имён наследника.

Спасибо за помощью Коля
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Svyatoslav Zhurovskyy
В админке нужно реализовать функционлал печати на принтер результата кверисета. Чем можно сделать?
- делаешь вьюху чисто под печать
- в админку добавляешь кнопку-ссылку на нее
- в html, через JS, вызываешь document.print()
источник

A

Artem in Django [ru] #STAY HOME
Здравствуйте, пытаюсь передать изображение в AJAX запрос, но получаю такую ошибку
raise TypeError(f'Object of type {o.class.nameclass.name} '
TypeError: Object of type ImageFieldFile is not JSON serializable
источник

Y

Yaroslav in Django [ru] #STAY HOME
Artem
Здравствуйте, пытаюсь передать изображение в AJAX запрос, но получаю такую ошибку
raise TypeError(f'Object of type {o.class.nameclass.name} '
TypeError: Object of type ImageFieldFile is not JSON serializable
Как можно так ошибаться, когда у тебя мангекю?
источник

A

Andrey in Django [ru] #STAY HOME
Yaroslav
Как можно так ошибаться, когда у тебя мангекю?
Мангекё
источник

A

Artem in Django [ru] #STAY HOME
Yaroslav
Как можно так ошибаться, когда у тебя мангекю?
Паленый походу
источник

Я

Ярослав in Django [ru] #STAY HOME
Вопрос: можно ли через GET-параметр получить id комментария и таким образом отредактировать его?
источник

A

Andrey in Django [ru] #STAY HOME
Ярослав
Вопрос: можно ли через GET-параметр получить id комментария и таким образом отредактировать его?
Конечно можно
источник

D

D in Django [ru] #STAY HOME
— не выкладываешь код на dpaste.de, (из правил https://t.me/pydjango/234757)
— не показываешь как ты передаешь edit_comment
— не показываешь ошибку/результат
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
выложи код куда-нибудь и пришли ссылку на него
источник

Я

Ярослав in Django [ru] #STAY HOME
D
— не выкладываешь код на dpaste.de, (из правил https://t.me/pydjango/234757)
— не показываешь как ты передаешь edit_comment
— не показываешь ошибку/результат
источник

Я

Ярослав in Django [ru] #STAY HOME
D
— не выкладываешь код на dpaste.de, (из правил https://t.me/pydjango/234757)
— не показываешь как ты передаешь edit_comment
— не показываешь ошибку/результат
результат - комментарий не редактируется, а создается новый
источник

M

Malik in Django [ru] #STAY HOME
Подскажите что не так ? все нормально вроде
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
попробуй добавить в request.POST, ИД комментария, как будто оно пришло из формы
источник

D

D in Django [ru] #STAY HOME
Ярослав
результат - комментарий не редактируется, а создается новый
в POST'е, да?
кажется потому что тут инстанс не нужен CommentForm(instance=instance_comment, data=request.POST or None)
он как раз из даты сам создастся
источник

D

D in Django [ru] #STAY HOME
а так ты ему старый из базы вставляешь и сохраняешь
источник

Я

Ярослав in Django [ru] #STAY HOME
D
в POST'е, да?
кажется потому что тут инстанс не нужен CommentForm(instance=instance_comment, data=request.POST or None)
он как раз из даты сам создастся
тогда какой POST должен быть?
источник

Я

Ярослав in Django [ru] #STAY HOME
хотя бы примерно
источник

D

D in Django [ru] #STAY HOME
ну просто убрать instance=instance_comment и должно завертеться
источник

Я

Ярослав in Django [ru] #STAY HOME
D
ну просто убрать instance=instance_comment и должно завертеться
увы нет
источник