I've just bought PyCharm for my Django-based projects, and having participated in the beta test program, I am looking forward to keep on using this excellent IDE.
But, during the beta-phase, I was not using virtualenv based projects. Now I am, and I'm running into troubles for my unit tests. I can't figure out how to configure it all correctly, for the unit testing to run as it should.
Already from the start, it appears "C:\Program Files (x86)\JetBrains\PyCharm 1.1\helpers\pycharm\django_manage.py" is being run as the "manage.py" script, whereas it would be more logical should this be the manage.py from my project's directory.
Also, the tests aren't run in my project's directory, which gives "App with label app_name could not be found".
Next to that, I have different settings (dev, acc, prd) inside a settings directory. I can load these when invoking manage.py from the command line, but I can't seem to find a way for PyCharm to take them into account (instead, I see "pycharm django settings imported", which is of course not what I want).
I have the impression that the "only" virtualenv support there is, is the possibility to select the virtualenv-specific python interpreter.
Has anyone succeeded in setting up tests (or more globally: use manage.py as it would from the command line with virtualenv activated) within a virtualenv environment?
I should say I'm primarily working on Windows 7 (which complicates matters further, I'm sure).
Thanks in advance!
(PS: The text editor for creating posts doesn't work as it should on Opera 10).