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

时间:2013-05-07 06:41:26

标签: python django mercurial pycharm

什么是最佳/首选/正确/传统方式:
- 存储库和PyCharm项目的根目录=具有settings.py的Django项目文件夹 - repo的根和PyCharm项目是Django项目的父目录。

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

1 个答案:

答案 0 :(得分:2)

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

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

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