相关疑难解决方法(0)

django:修改/扩展第三方应用程序

一个新手django问题

我想使用第三方应用程序,但我需要做出一些MODS的它(在这种情况下,应用程序是Django的注册,我需要改变的东西,如允许在没有确认的电子邮件注册)

最初,我只是将应用程序安装在常规site-packages文件夹中,并在那里更改了代码.现在我将我的代码放在bitbucket上,我需要一种方法能够以可用的方式将我的mod保存在存储库中,并且上传完整的python代码听起来不是一个好主意.

我想最好的方法是将第三方应用程序保留在站点包中,并在我的项目中创建一个应用程序以保留我的更改.在我的情况下,我会在我的项目中创建my-django-registration,然后在我的代码中需要它时导入它,而不是django-registration.

我还读到了virtualenv,但我认为这主要用于能够在同一台机器中使用多个环境(实际上,它建议不要更改virtualenv中安装的模块),并且不能帮助我保持我的更改在存储库中.

欢迎任何评论!谢谢

django

12
推荐指数
3
解决办法
3246
查看次数

标签 统计

django ×1