gpt4 book ai didi

python - 开发和发布自定义 Django 模块

转载 作者:太空狗 更新时间:2023-10-30 02:34:27 25 4
gpt4 key购买 nike

我应该如何创建供第 3 方使用的 Django 应用程序?我最近一直在研究一些东西,我想把它放在 GitHub 上,然后发布。我应该如何构建它?有没有一种方法可以使用它而不必在存储库中围绕它存储整个 Django 项目?我如何在另一个项目中本地测试它?

我是新手,所以很抱歉。过去,我使用 Buildout 来构建我的项目,但我不知道我是否可以在没有封闭项目的情况下使用 Buildout Django 配方。

是否有执行此操作的指南?

最佳答案

James Bennett 在 DjangoCon 2008 中谈到了如何开发可重用的 django 应用程序,这些应用程序很好地解耦并且可以放入不同的项目中。可以看讲座here .他解释了一些可以遵循的良好做法。您还可以查看一些流行的现有外部应用程序(一些由 James Bennett 自己开发),甚至是 django 提供的 django.contrib。

使用 setuptools/distutils 通过 cheezeshop 打包您的应用程序.我认为这些可以帮助你:
http://bruno.im/2010/may/05/packaging-django-reusable-app/
https://github.com/Natim/django-reusable-apps

关于python - 开发和发布自定义 Django 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8254206/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com