【发布时间】:2018-08-14 09:45:59
【问题描述】:
在我的 django 应用程序的views.py 中,我有一个基于类的视图Profile(View),它有两种方法get(self, request) 和post(self, request)。所以当一个发布请求发送到这个视图时,当输入通过测试时,我想去调用get() 方法,它将返回带有更新数据的模板。有可能吗?
【问题讨论】:
-
是的,试试吧,它有效。
-
这实际上不是 一个好主意,因为如果用户刷新浏览器,POST 请求将执行 秒 次。通常是 POST-REDIRECT-GET:en.wikipedia.org/wiki/Post/Redirect/Get
-
我是
return self.get(request)还是self.get()? -
这不是一个好的主意
-
我也应该
redirect('/to/view's/get/url')?
标签: django python-3.x django-views