I feel really dumb having to ask this question, but I often find a class I want to use in Django and have a tough time figuring out what its import path is. I end up clicking google result after google result until someone happens to include its path in a question, answer, or comment. Sometimes it's easy and other times it's tough.
For example, I was investigating an exception I was seeing about atomic transactions in my unit tests and I learned about a class I wanted to try called TransactionTestCase. My first stop was the Django documentation on the class. You would think that the first thing in the documentation on that class would be where it lives and how to import it, but it's not in the documentation on that page about that class.
What does everyone else do? Does there exist a 1-step reliable means of looking up any class's import path? Or does everyone just know it by inference or from reading the paragraphs of documentation and meandering through links in the documentation or use a heuristic by chopping up and searching on components of the camelcase name? What am I missing here? I'm sure I'll be embarrassed by the answer, but I'm tired of indeterminate searching.
