2017-07-10 18 views
0

でキャプチャパラメータを取得しますか? request.resolved_path.capture_groups['person']のようなものはありますか?私は次のように定義されたURLを持つ要求

+0

なぜ「リクエストオブジェクト内」にアクセスする必要がありますか?それはあなたの視点に渡され、そこにアクセスする必要があります。 –

答えて

1

あなたのビューのkwargsにあります。フォームビューの場合:

def form_valid(self, form): 
    person = self.kwargs.get('person', None) 

あなたはURLから人を取得します。

0

あなたはこのようなあなたのビューでこの人の変数にアクセスすることができます。

def my_view(request, person): 
    print(person) 
    # Do whatever with this person object. 

これが役に立ちます。

+1

彼はクラスベースのビュー 'views.Something.as_view()'を使用しています。 – mbieren

関連する問題