Size: a a a

Django [ru] #STAY HOME

2020 May 21

J

Jack in Django [ru] #STAY HOME
Ребят, добрый вечер, давно не было
А через button POST запрос можно отправить, либо что-то в этом духе?
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Dmitrij
Да, это я понял, но тогда, по идее, если я пропишу так:
celery: celery worker -A forum.forum -l info -c 4 то должно заработать, но не работает все равно. Только теперь ошибка другая:
ModuleNotFoundError: No module named 'forum.settings'
Да, это все та же проблема с твоей структурой.
В коде ты указал:
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'forum.settings')


А твои settings.py лежат в forum.forum.settings
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Jack
Ребят, добрый вечер, давно не было
А через button POST запрос можно отправить, либо что-то в этом духе?
Не совсем к джанге вопрос, но вот:
https://stackoverflow.com/questions/16036041/can-a-html-button-perform-a-post-request
источник

D

Dmitrij in Django [ru] #STAY HOME
Rust Saiargaliev
Да, это все та же проблема с твоей структурой.
В коде ты указал:
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'forum.settings')


А твои settings.py лежат в forum.forum.settings
Точно.. Спасибо, понял. Надо переделать структуру всего приложения.
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Dmitrij
Точно.. Спасибо, понял. Надо переделать структуру всего приложения.
Переделать, либо учитывать твою структуру во всех импортах, но forum.forum - это явный звоночек и будет тебя только путать
источник

J

Jack in Django [ru] #STAY HOME
А т.е все равно нужно будет в form запихивать, я имелл ввиду обязательный ли этот процесс
источник

D

Dmitrij in Django [ru] #STAY HOME
Rust Saiargaliev
Переделать, либо учитывать твою структуру во всех импортах, но forum.forum - это явный звоночек и будет тебя только путать
Да, это костыльно выглядит, согласен.
источник

J

Jack in Django [ru] #STAY HOME
было бы неплохо мб сделать отдельно button с method='post' либо activate что бы активировать какую-нить функцию
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Jack
А т.е все равно нужно будет в form запихивать, я имелл ввиду обязательный ли этот процесс
Можно джаваскриптом перехватывать нажатие кнопки без формы и вешать POST запрос через него. Но зачем?
источник

J

Jack in Django [ru] #STAY HOME
Rust Saiargaliev
Можно джаваскриптом перехватывать нажатие кнопки без формы и вешать POST запрос через него. Но зачем?
Через id?
источник

J

Jack in Django [ru] #STAY HOME
Ну просто в каком-то смысле одни костыли получаются )
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Jack
Через id?
Через что угодно идентифицирующее эту кнопку
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Jack
Ну просто в каком-то смысле одни костыли получаются )
Нет, пример что я скинул абсолютно валидный
https://www.w3schools.com/tags/att_button_formmethod.asp
источник

J

Jack in Django [ru] #STAY HOME
А с обработкой через js можно статейку хорошую, если есть?^^
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Jack
А с обработкой через js можно статейку хорошую, если есть?^^
источник

J

Jack in Django [ru] #STAY HOME
Большое спасибо)
источник

J

Jack in Django [ru] #STAY HOME
А кто-нибудь таким методом пользуется вообще?
источник

a

anton000v in Django [ru] #STAY HOME
ребят, хелп.
Пишу api с drf, есть клас ModelViewSet, переопределил get_queryset метод, чтоб первоначальный queryset рассчитывался исходя из переданных в get запросе параметров. Print-ом вывожу найденные обьекты перед return, и оно выводит правильно, а если обращаться через url, то не выводит обьекты, которые должно. Кто знает, в чем может быть проблема?
Код: https://hastebin.com/inaqaqaquj.rb
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
anton000v
ребят, хелп.
Пишу api с drf, есть клас ModelViewSet, переопределил get_queryset метод, чтоб первоначальный queryset рассчитывался исходя из переданных в get запросе параметров. Print-ом вывожу найденные обьекты перед return, и оно выводит правильно, а если обращаться через url, то не выводит обьекты, которые должно. Кто знает, в чем может быть проблема?
Код: https://hastebin.com/inaqaqaquj.rb
Используйте Django filters
источник

a

anton000v in Django [ru] #STAY HOME
хотел использовать фильтры для других полей, а queryset переопределить для некоторых только. Плохая идея?
источник