I have a view written in Django which returns JSON response like:
[{"pk": 3222, "model": "test.test", "fields": {"f1:f1, f3:f2"}}......etc]
The URL that returns this view is: 127.0.0.1:8000/someview/modelname/all
However when I hit this on a browser 127.0.0.1:8000/someview/modelname/all?pk=3222
I do not get the filtered result. How do I achieve this? Or is my understanding of query in a URL wrong.
UPDATE:
In my view:
obj = SomeModel.objects.all()
return HttpResponse(serializers.serialize('json', [obj,]))