モデル フィールドの選択に基づいてクエリセットをフィルター処理できますか?
モデル:
COLORS = (
('BLACK', 'black'),
('RED', 'red'),
('BLUE', 'blue'),
//etc..
)
class Thing(Models.model):
color = models.CharField(max_length=5, choices=COLORS)
見る:
def filter_by_color(request):
q = Thing.objects.filter(???)
Thing
さまざまな色の選択に基づいてフィルタリングする方法はありますか? また、これを動的に記述して、すべての色の選択が単一のビューに対応できるようにする方法はありますか?