开发打包的django应用程序时的工作流程

时间:2015-03-11 11:10:31

标签: python django setuptools

我正在尝试开发一个django应用程序来与项目团队分享。此时,我已准备好分享应用程序的alpha版本。在instructions on how to package a django app之后,我将其复制到一个单独的文件夹,制作了所有文件,然后运行setup.py。它制作了我的.zip文件,一切都很好。

我的困惑是,现在我按照教程中的步骤(1)进行了操作,我的代码位于我的django项目文件夹之外。如果我不能轻松运行manage.py for migrate和runserver,我该如何开发代码呢?我真的希望运行setup.py,创建一个新包,并在每次进行更改时运行pip upgrade吗?

简而言之,有没有办法在将源代码保存在django文件夹中的同时运行setuptools?

1 个答案:

答案 0 :(得分:0)

使用-e标记pip install以可编辑/开发模式安装项目。

pip install -e path/to/my/source