管理者についての質問:変更リスト ページで、別のページに移動してそこに戻る間、ページの選択した項目を保持することは可能ですか。
つまり:
- 私は 1 ページ目です。
- いくつかのアイテムを選択します。
- 次に、2 ページに移動します。
- 他のアイテムを選択します。
- 1 ページに戻ります。
- 以前の選択が失われました。
その選択をどこかに保持することは可能ですか (Cookie、セッションなど)?
ありがとう、ルーク
管理者についての質問:変更リスト ページで、別のページに移動してそこに戻る間、ページの選択した項目を保持することは可能ですか。
つまり:
その選択をどこかに保持することは可能ですか (Cookie、セッションなど)?
ありがとう、ルーク
私はあなたがadminでjqueryとcookie操作を使うかもしれないと思います:
アイテムを選択するときにクリックを処理し、選択した値を配列としてCookieに格納するためのコードを含むjsファイルを準備します(jquery.cookie.jsプラグインを使用してください。これは本当に良いことです)。jsファイルのコアは次のとおりです。
(function($){$(document).ready(function($){// jsコード});})(django.jQuery);
admin.pyのポイントjsファイル:
class SomenameAdmin(admin.ModelAdmin):class Media:js =( "/static/javascript/test.js"、)
admin.site.register(Somename、SomenameAdmin)