Use Django REST Framework and django-filters. Easy set-up.
For something you're trying to do, you can send a request like:
Basically, this goes to the table Testtable, filters the queryset by some column category that returns all categories of science. The returned data would be in the form of json.
If you're doing something with username and password, use headers. If it's something for mobile, try using JWTAuthentication.