В django, вы можете иметь 2 действия контроллера с тем же именем, но разными типами POST? - PullRequest
0 голосов
/ 03 марта 2011

Могу ли я в django иметь 2 действия контроллера с одинаковым именем, но одно для запроса 'get' и 1 для запроса 'post'?

Если нет, то какой метод лучше всего подходит дляэтот тип scenerio?

то есть

говорят, что у меня есть действие при входе в систему и просмотр, должна ли запись формы перейти к другому действию с другим именем или?

1 Ответ

4 голосов
/ 04 марта 2011

При написании представлений Django (вы называете их контроллерами) вы можете различить, какой тип запроса вы обслуживаете. Взято из документов (http://docs.djangoproject.com/en/dev/ref/request-response/):

if request.method == 'GET':
    do_something()
elif request.method == 'POST':
    do_something_else()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...