0

change_list ページの URL リンクをデフォルトから別のものに変更したいと考えています。

Admin のコードを確認しましたが、助けが必要です。

誰でも私を助けることができますか? ここに画像の説明を入力

例: 上の写真で、「Abhilash Nanda」の下のリンクを別のリンクに変更したいと思います。これは、私が持つ可能性のあるすべての行に対してです。この変更リスト ページから別の変更リスト ページに移動して、関連テーブルからクリックしたリンクへの行を再度一覧表示できるようにしたいと考えています。

4

1 に答える 1

1

管理モデルを拡張することで、管理 URL を編集できます。このような。

class MyModelAdmin(admin.ModelAdmin):
    def get_urls(self):
        urls = super(MyModelAdmin, self).get_urls()
        my_urls = patterns('',
            (r'^my_view/$', self.my_view)
        )
        return my_urls + urls

    def my_view(self, request):
        # custom view which should return an HttpResponse
        pass

ここで完全なドキュメントを参照できます。

于 2013-06-13T04:42:33.473 に答える