django request get if parameters exists code example
Example: rest api django return value if exists in another table
class PostList(generics.ListAPIView):
...
def get_queryset(self):
Post.objects.all().extra(select={
'current_user_replies_count': 'SELECT COUNT(*) FROM <reply table> WHERE' +
'post_id=posts_post.id AND owner_id = %s'
},select_params=(request.user.id,))