← пред | след →
arttomaz 2022-06-26 21:25:52
<input type=»checkbox» name=»{{ data.is_clicked }}» id=»check»> как можно по чекбоксу менять значение в бд?
2022-06-26 21:29:48
idandrey 2022-06-26 21:05:21
К тому же там у клиента есть метод force_login или как-то так
force login, такую функцию я нигде не нашел, не в доках, ни в гугле
2022-06-26 21:30:08
idandrey 2022-06-26 21:06:05
https://docs.python.org/3/library/unittest.mock.html
тут тоже его нет, я особо не читал что там
idandrey 2022-06-26 21:30:44
2022-06-26 21:29:48
force login, такую функцию я нигде не нашел, не в доках, ни в гугле
https://docs.djangoproject.com/en/4.0/topics/testing/tools/#django.test.Client.force_login
2022-06-26 21:30:45
Как же я тильтую после этих тестов, все желание пропадает, что либо делать…
arttomaz 2022-06-26 21:30:49
arttomaz 2022-06-26 21:25:52
<input type=»checkbox» name=»{{ data.is_clicked }}» id=»check»> как можно по чекбоксу менять значение в бд?
типа True False
2022-06-26 21:33:16
idandrey 2022-06-26 21:30:44
https://docs.djangoproject.com/en/4.0/topics/testing/tools/#django.test.Client.force_login

Эта вся документация по тестам django?
хотя бы сяду прочитаю всю, на ютубе все пусто, плохо объясняет, много что пропускают
idandrey 2022-06-26 21:33:43
2022-06-26 21:33:16
Эта вся документация по тестам django?
хотя бы сяду прочитаю всю, на ютубе все пусто, плохо объясняет, много что пропускают
Ну да
idandrey 2022-06-26 21:33:55
выше то что я кидал по unittest
maxpydev 2022-06-26 21:34:02
2022-06-26 21:33:16
Эта вся документация по тестам django?
хотя бы сяду прочитаю всю, на ютубе все пусто, плохо объясняет, много что пропускают
Ну ещё unittest доку почитай
2022-06-26 21:34:28
maxpydev 2022-06-26 21:34:02
Ну ещё unittest доку почитай
Да что там читать))
выписать себе виды ассертов))
idandrey 2022-06-26 21:37:49
2022-06-26 21:34:28
Да что там читать))
выписать себе виды ассертов))
))))))
bobtb 2022-06-26 21:58:40
Всем привет. Подскажите пожалуйста, одностраничный сайт, после нажатия кнопки (post запрос) идет долгая обработка и нужно хотя бы самый простой вариант прогресса — Идет обработка данных… и по окончанию сменить текст или просто убрать это сервисное сообщение. Везде только сложные примеры, подскажите пожалуйста как сделать такой простой вариант
bobtb 2022-06-26 21:59:37
В views.py возвращаю return render(request, ‘calculator/index.html’, {‘error’: error, ‘form’: form, ‘main_table’: main_table})
liberbear 2022-06-26 22:04:20
bobtb 2022-06-26 21:58:40
Всем привет. Подскажите пожалуйста, одностраничный сайт, после нажатия кнопки (post запрос) идет долгая обработка и нужно хотя бы самый простой вариант прогресса — Идет обработка данных… и по окончанию сменить текст или просто убрать это сервисное сообщение. Везде только сложные примеры, подскажите пожалуйста как сделать такой простой вариант
если что то простое
я бы наговнил чего нибудь в jquery (ajax) )))
извините
bobtb 2022-06-26 22:05:13
liberbear 2022-06-26 22:04:20
если что то простое
я бы наговнил чего нибудь в jquery (ajax) )))
извините
мне просто нужно хотя бы показать, что что-то делается, хотя бы одно слово вывести и потом удалить после выполнения
bobtb 2022-06-26 22:05:42
но я не могу понять, как это сделать в одной функции, я же не могу 2 раза вернуть из нее страничку до и после выполнения
liberbear 2022-06-26 22:06:24
bobtb 2022-06-26 22:05:42
но я не могу понять, как это сделать в одной функции, я же не могу 2 раза вернуть из нее страничку до и после выполнения
можно через jquery сделать запрос к серверу и пока он не ответит отрисовать загрузку
bobtb 2022-06-26 22:08:20
liberbear 2022-06-26 22:06:24
можно через jquery сделать запрос к серверу и пока он не ответит отрисовать загрузку
спасибо большое, погуглю в эту сторону
liberbear 2022-06-26 22:10:01
bobtb 2022-06-26 22:08:20
спасибо большое, погуглю в эту сторону
а джангой отвечать не шаблоном а json’ом
а ля
{ «status»: «ok»,
«msg»: «Отправилось»}
Тогда сразу через тот же jquery выводить успех/не успех
bobtb 2022-06-26 22:11:15
liberbear 2022-06-26 22:10:01
а джангой отвечать не шаблоном а json’ом
а ля
{ «status»: «ok»,
«msg»: «Отправилось»}
Тогда сразу через тот же jquery выводить успех/не успех
я вывожу таблицу {% render_table main_table %} в html файлике
bobtb 2022-06-26 22:11:50
и эту таблицу тоже в этой структуре передаю, верно?
liberbear 2022-06-26 22:14:22
bobtb 2022-06-26 22:11:50
и эту таблицу тоже в этой структуре передаю, верно?
вариантов масса ))
да можно туда же ее или чистыми данными и рисовать в js или готовый html,который потом подставить куда нужно
bobtb 2022-06-26 22:14:51
большое спасибо, дали мне толчок) а то подзастрял я
igarrio 2022-06-26 22:19:39
народ помогите пожалуйста
igarrio 2022-06-26 22:19:55
https://www.cyberforum.ru/python-django/thread3003279.html#post16325507
Вывод списка с категориями в интернет магазине — Python Django — Киберфорум —
www.cyberforum.ruВывод списка с категориями в интернет магазине Python Django Решение и ответ на вопрос 3003279
igarrio 2022-06-26 22:20:35
я нулячий. мб кто сможет помочь понятным языком или же примером
Sanshain_Swa 2022-06-26 22:29:28
igarrio 2022-06-26 22:20:35
я нулячий. мб кто сможет помочь понятным языком или же примером
Так а в чем проблема?
igarrio 2022-06-26 22:30:05
надо что б все категории выводило, а не по индексу
Sanshain_Swa 2022-06-26 22:30:07
igarrio 2022-06-26 22:19:55
https://www.cyberforum.ru/python-django/thread3003279.html#post16325507
Ты там с дюжину вьюх вывалил. Где что рендеришь, не понятно
liberbear 2022-06-26 22:30:44
igarrio 2022-06-26 22:30:05
надо что б все категории выводило, а не по индексу

А убери индекс тут?
igarrio 2022-06-26 22:31:14
liberbear 2022-06-26 22:30:44
А убери индекс тут?
в результате пустота
liberbear 2022-06-26 22:32:00
у тебя в шаблонах categories
а в коде category_list
igarrio 2022-06-26 22:32:49
liberbear 2022-06-26 22:32:00
у тебя в шаблонах categories
а в коде category_list
<li><a href={{ category_list.get_absolute_url }}>{{ category_list.name }}</a></li>
щас так
igarrio 2022-06-26 22:33:12
но опять же, оно выдает по индексу хоть убейся
liberbear 2022-06-26 22:33:27
а где цикл который был до этого
igarrio 2022-06-26 22:34:22
убрал совсем
liberbear 2022-06-26 22:34:36
ну как тогда список выведешь без цикла
Sanshain_Swa 2022-06-26 22:35:16
*тут должен быть смайл человека, который чешет затылок*
igarrio 2022-06-26 22:39:24
та оно там с циклом еще тупее результат выдает
liberbear 2022-06-26 22:44:46
igarrio 2022-06-26 22:39:24
та оно там с циклом еще тупее результат выдает
ну блин
улови просто суть:
ты хочешь показать список категорий
это некий список значений
ты его получил
теперь отдай его шаблону (не по одному, сразу весь)
в шаблоне уже думай как его показывать тебе удобнее
в таблице, список и тд
запускаешь цикл по тому что ранее передавал
и выводишь
ровно также как у тебя уже было показано в самом первом куске кода на форуме
если все вывилось, но криво, это уже c html/css возись.
igarrio 2022-06-26 22:45:25

{% for category in category_list %}
igarrio 2022-06-26 22:45:37
вот такое говнище в результате с циклом
BK_Person 2022-06-26 22:46:52
А как ты хочешь?
liberbear 2022-06-26 22:47:18
igarrio 2022-06-26 22:45:25
{% for category in category_list %}

вот тут в цикле vegetables выглядит лишним
liberbear 2022-06-26 22:47:44
никак независящим от того что ты в шаблоны передаешь
igarrio 2022-06-26 22:47:55
liberbear 2022-06-26 22:47:18
вот тут в цикле vegetables выглядит лишним
ну если его убрать — получу пустоту(
liberbear 2022-06-26 22:48:16
вокруг href кавычки могут помочь
BK_Person 2022-06-26 22:48:46
А як ти передаєш список в шаблон?
liberbear 2022-06-26 22:49:25

Мб из-за этого что то сломалось
← пред | след →