Python 使用mercurial和PyCharm管理Django项目-选择根文件夹

Python 使用mercurial和PyCharm管理Django项目-选择根文件夹,python,django,mercurial,pycharm,Python,Django,Mercurial,Pycharm,最佳/首选/正确/常规方式: -存储库和PyCharm项目的根目录=带有设置的Django项目文件夹。py -repo和PyCharm项目的根目录是Django项目的父目录 以前从未使用过Hg,这个简单的问题阻碍了我。我假设您使用的是Django>=1.4。使用此Django版本创建Django项目时,默认情况下,它会创建一个带有manage.py的文件夹,并在其中创建一个子文件夹,其中带有settings.py 您应该做的是使用带有manage.py的文件夹作为PyCharm项目和Mercur

最佳/首选/正确/常规方式:
-存储库和PyCharm项目的根目录=带有设置的Django项目文件夹。py
-repo和PyCharm项目的根目录是Django项目的父目录


以前从未使用过Hg,这个简单的问题阻碍了我。

我假设您使用的是Django>=1.4。使用此Django版本创建Django项目时,默认情况下,它会创建一个带有
manage.py
的文件夹,并在其中创建一个子文件夹,其中带有
settings.py

您应该做的是使用带有
manage.py
的文件夹作为PyCharm项目和Mercurial repo的根目录。这样,您的所有应用程序都将位于项目和回购中

如果您不希望Mercurial跟踪您的PyCharm设置,请不要忘记将
.idea
文件夹添加到您的
.hgignore
文件中