И эту таблицу тоже в этой структуре передаю, верно?

|
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

pydjango-735535.jpg
Эта вся документация по тестам 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
надо что б все категории выводило, а не по индексу

pydjango-735559.jpg
А убери индекс тут?

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
pydjango-735570.jpg
{% 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 %}

pydjango-735573.jpg
вот тут в цикле 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
pydjango-735578.jpg
Мб из-за этого что то сломалось
|