2016-11-21 15 views
0

次のように私はモデルを持っているの結果dateをURLパラメータとして使用します。特定の都市のHallオブジェクトを返却し、その日付の関連イベントを持たないことを希望します。つまり利用可能なホールのみである。Djangoの外部キー後方参照フィルタは

どうすれば実現できますか?

答えて

0

次のように私は私の見解を更新:

@api_view(('GET',)) 
def get_specific_halls(request, cityId, year = None, month = None, day = None): 


    date = year + '-' + month + '-' + day 

    hall = Hall.objects.all().filter(Q (city=cityId) , ~Q(events__date=date)) 

    serializer = HallSerializer(hall, many=True) 
    return Response(serializer.data) 
関連する問題