Question: Why might you want to write a custom model Manager?
- to perform database queries
- to set up a database for testing
- to modify the initial QuerySet that the Manager returns
- to filter the results that a database query returns
Answer: The correct answer of the above question is Option C:to modify the initial QuerySet that the Manager returns