I have been using PyCharm for a long time and this my first time encountering this problem. I've tried to search for solutions, but i couldn't find anything helpful.
If i type the line
test = ModelName.objects.get(id=1)
in my view, I get the autocomplete for models, fields of models, methods of models, etc, but I don't get it for django methods(such as get(), filter()), related lookups, etc.
The strange part for me is that it works perfectly in django shell, wich you can access in PyCharm. If i type
test = ModelName.objects.g
I get autocomplete for all django methods.
I've tried to:
1) Invalidate Cashes/Restart
2) Remove and add again python interpreter
3) Completely reinstall both PyCharm and python with all libs.
OS: Windows 7 64bit
Python: 32bit 2.7.8
PyCharm: problem present on 3.1 and 3.4(latest) version