在django中,我可以使用相同名称的2个控制器操作,但是一个用于'get'请求,1个用于'post'请求?
如果没有,这种类型的场景的最佳做法是什么?
即
说我有登录操作和视图,如果表单发布到另一个具有不同名称的操作或者?
答案 0 :(得分:4)
当编写Django视图(您称之为控制器)时,您可以区分您所服务的请求类型。取自文档(http://docs.djangoproject.com/en/dev/ref/request-response/):
if request.method == 'GET':
do_something()
elif request.method == 'POST':
do_something_else()