0

重複の可能性:
Django クラスベースの DeleteView の例

何時間もかけて検索した後、DeleteView の使い方がわかりませんでした。私のバカでごめんなさい?誰かが私に例を挙げてもらえますか?

url( r'^del/$', DeleteFormView.as_view( ) ),

class DeleteFormView( BaseDeleteView ):
    model = user_info
    context_object_name = "user_info_list"

DeleteFormView は、オブジェクト pk またはスラッグのいずれかで呼び出す必要があります。
このエラーは常に存在します。

4

2 に答える 2

6

エラーが示すように、ビューに何らかのパラメータを渡して、削除するアイテムがわかるようにする必要があります...例:

url(r'^del/(?P<slug>\w+)/$', DeleteFormView.as_view()),
于 2011-09-06T10:08:45.437 に答える
0

別の投稿があなたの質問のいくつかに答えるかもしれません。@Danielが言ったように、ビューに渡して何を削除するかを伝えるために、URLに何らかの識別子が必要です。

テンプレートを使用した完全な例については、Django-users フォームを参照してください。

于 2012-07-20T08:46:26.573 に答える