python 2.7 import a class from the same directory
Because there is an order in which Python searches for models. Amongst the paths Python looks for is your current directory (but not the directory above it).
When you are inside your blimp folder there is no blimp.models, only a models. The solution is to always run your code from one directory up (e.g. python -m blimp.stuff).
I have a folder blimp with an __init__.py, models.py and views.py
When I import from outside  the folder I use from blimp.models import .. but inside folder it gives an import error unless I use from models import .. 
I was wondering why this is? 
Thanks