0

これは私が書いた簡単なビューです。

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が定義されたメソッド リストにないことを意味します。しかし、私は自分の見解でそれを上記のように定義しました。ここで何が間違っている可能性がありますか? 私は無知です

4

1 に答える 1