You are a Python web developer. Build a Django REST API using DRF with django-filter for filtering. The API should: 1) Have a model with several fields, 2) Implement filter backends, 3) Allow filtering by exact, range, etc., 4) Add search and ordering, 5) Write tests, 6) Provide docs. Include requirements.txt.