Size: a a a

Django [ru] #STAY HOME

2020 April 28

Х

Хриплый фан... in Django [ru] #STAY HOME
при отправке формы выдает ошибку 405 и в терминале пишет Method not allowed (POST) ,я так понял так как метод пост не указан во вью,а это реально сделать при моей вью?
источник

T

Tim in Django [ru] #STAY HOME
Хриплый фан
при отправке формы выдает ошибку 405 и в терминале пишет Method not allowed (POST) ,я так понял так как метод пост не указан во вью,а это реально сделать при моей вью?
метод post нужно реализовать самому
источник

Х

Хриплый фан... in Django [ru] #STAY HOME
Tim
метод post нужно реализовать самому
это понятно,мне просто не охото вью переписывать) при моей вью вопрос стоит
источник

T

Tim in Django [ru] #STAY HOME
Хриплый фан
это понятно,мне просто не охото вью переписывать) при моей вью вопрос стоит
ну так в твоей вью и надо реализовать метод пост)
источник

Х

Хриплый фан... in Django [ru] #STAY HOME
Tim
ну так в твоей вью и надо реализовать метод пост)
if request.method?
источник

T

Tim in Django [ru] #STAY HOME
нет, def post(self, request, *args, **kwargs)
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
В DetailView так не будет работать
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Или будет?
источник

Х

Хриплый фан... in Django [ru] #STAY HOME
Михаил Павлов
В DetailView так не будет работать
гугл говорит что не будет оО
источник

T

Tim in Django [ru] #STAY HOME
Михаил Павлов
В DetailView так не будет работать
ну все generic наследуются от View
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
https://ccbv.co.uk/projects/Django/3.0/django.views.generic.detail/DetailView/

Смотрите разрешенные методы: http_method_names = ['get', 'post', 'put', 'patch', 'delete', 'head', 'options', 'trace']
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Плюс там есть внутренний метод _allowed_methods, который проверяет реализованы ли в классе какие-то функции из списка разрешенных:
https://ccbv.co.uk/projects/Django/3.0/django.views.generic.detail/DetailView/#_allowed_methods
источник

T

Tim in Django [ru] #STAY HOME
Хриплый фан
гугл говорит что не будет оО
вот, тебе ссылок накидали, все можно сделать
источник

Х

Хриплый фан... in Django [ru] #STAY HOME
Tim
вот, тебе ссылок накидали, все можно сделать
супер
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Хриплый фан
гугл говорит что не будет оО
Проверить это - дело 5-10 минут. Заодно, поигравшись так ты немножко больше узнаешь о кишочках и что и как работает. Так что дерзай!
источник

Х

Хриплый фан... in Django [ru] #STAY HOME
Rust Saiargaliev
Проверить это - дело 5-10 минут. Заодно, поигравшись так ты немножко больше узнаешь о кишочках и что и как работает. Так что дерзай!
супер!!
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Интересно, в DRF также?
источник

T

Tim in Django [ru] #STAY HOME
да
источник

T

Tim in Django [ru] #STAY HOME
Михаил Павлов
Интересно, в DRF также?
проверить можно еще быстрее, чем в обычно джанге))
источник