In Python, what exactly does import * import? Does it import __init__.py found in the containing folder?
For example, is it necessary to de
If project.model is a package, the module referred to by import project.model is from .../project/model/__init__.py. from project.model import * dumps everything from __init__.py's namespace into yours. It does not automatically do anything with the other modules in model. The preferred style is for __init__.py not to contain anything.
Never ever ever ever ever use import *. It makes your code unreadable and unmaintainable.