5
私は、Djangoの管理者にカスタムビューを追加する必要があります。これは、特定のモデルの標準ChangeListビューと似ているはずですが、カスタム結果セットがあります。 (私は未満今日、いくつかの日付または他のいくつかの日付を持つすべてのモデルを表示する必要がありますが、これは本当に関係ありません)。私はこれを行うことができますジャンゴ管理 - カスタムチェンジビュー
一つの方法は、これは
問題は、私はsome-url
を結びつける方法がわからないということである...ことを確認します
class CustomAdmin(admin.ModelAdmin):
...
def queryset(self, request):
qs = super(CustomAdmin, self).queryset(request)
if request.path == 'some-url':
today = date.today()
# Return a custom queryset
else:
return qs
のように、管理者queryset
方法を使用することです標準のChangeListビュー