所以这是我写的一个简单的视图。
class PostTestView(View):
def post(self, request, *args, **kwargs):
print request.POST
return HttpResponse("Hello there")
urls.py
对于上述观点,我有这一行:
url(r'^test/create$',PostTestView.as_view(), name='app.views.create_test')
但是405 Http error
当我尝试击球时我得到一个http://127.0.0.1:8000/app/test/create
这显然意味着我的方法post
不在定义的方法列表中。但在我看来,我已经将其定义为如上。这里可能有什么问题?我一无所知