1
admin.pyどのようにdjango管理者の注文フィールドをカスタム設定するには?
class MovieItemInline(AjaxSelectAdminTabularInline):
model = MovieItem
ordering = ['-date']
class MovielistAdmin(ModelAdminBase, AjaxSelectAdmin):
inlines = (MovieItemInline,)
admin.site.register(Movielist, MovielistAdmin)
models.py
class MovieItem(Model):
title = CharField(default="")
view_number = IntegerField(default=0)
price = IntegerField(default=0)
date = IntegerField(default=0)
class Movielist(Model):
title = CharField(default="")
display_order = CharField(default="date")
MovieItemInlineはMovielist.display_orderが "日付" に等しい場合、私はそれからソートMovieItem、例えばソートMovieItem、 をしたいMovielistAdminのインライン属性、 ですMovieItem.dateによって。 Movielist.display_orderが "price"の場合は、MovieItem.priceでMovieItemをソートします。 Movielist.display_orderが "view_number"の場合は、MovieItem.view_numberでMovieItemをソートします。 どうすればよいですか? djangoはサポートしていますか?
私は同じ質問があります。 – user3410960
下記の回答はあなたの問題を解決するのに役立ちましたか? –
@nik_m、申し訳ありません。 –