How does django call the .py files at root directory?
That is not a part of a standard Django project and is not automatically called by Django itself. I guess it's just a standalone file that the developer created, to run from the command line to populate the db.
I am working on a Django project that someone else started, and I'm new to Django, so I'm not sure about the workflow.
I see that there is a file called load_fixtures.py in the root directory (so the file is a sibling of manage.py) , but I don't understand why (and when) is that file called. 

When? Does it get called only during syncdb?
Why? i.e. which file includes / calls it? Is it called just because it's in the root directory? Or does a line from settings.py include it?

Thanks in advance !