Pycharm (Python IDE) doesn't auto complete Django modules
I worked out this fix:

Go to Preferences > Project:{YourProject} > Python interpreter.
I saw that the field for "Project interpreter" said "2.7...", but I was coding with python 3.4 and my project was created with python 3.4. Replace the version of python in the "Project interpreter" field with the Python version by means of which you have created your Django project. Apply changes and restart PyCharm.
My Python IDE (pycharm) has stopped auto completing my modules (suggestions). I get unresolved references after every django module I try to import so:
from django - works, however soon as I add a 'dot' it fails so from django.db import models gives me unresolved errors...
The ackward thing is after compiling references DO work.
I discovered that all my __init__.py files (everywhere) no longer are marked with python icon and are now notepad icons. Also opening init files in my interpreter gives non-color marked up text (no syntax highlighting). So I think Python doens't recognizes these files.
My python interpreter is python 2.6.1 with Django 1.2.4 and my django is installed under:
/Lib/python/2.6/site-packages (full directories, not egg)
When I unfold sitepackages from external libraries within the IDE I do see colored mark up for all .py files EXCEPT __init__.py files. Hence thats where the issue lives.
(I have found posts on google for similar problems but no answers...)