Is it possible for a method of a class to be invoked first before the init constructor?
<p>My class:</p>

<pre><code>from django.contrib.admin.views.main import ChangeList
class MyChangeList(ChangeList):
    def __init__(self, *args):
        ...

    def get_query_set(self):
        ...
</code></pre>

<p>I added logs in both <code>__init__</code> and <code>get_query_set</code> and I have noticed that the log output in the latter gets printed out (but none for the one in <code>__init__</code>. Is this possible ?</p>
