gpt4 book ai didi

python - 您知道有关如何设置具有多个应用程序的 Pyramid 项目的任何资源吗?

转载 作者:行者123 更新时间:2023-11-28 23:00:16 26 4
gpt4 key购买 nike

我已经阅读了 Pyramid 文档和一些教程,但仍然不知道如何以正确的方式构建我的项目。

据我所知,您应该将所有内容都制作成自己的应用程序(我喜欢这样做,这样我就可以很容易地重用所有内容),但我不知道如何以“最佳方式”做到这一点。

假设我有一个名为 MainApp 的项目,我想使用博客和画廊。我是否为每个项目创建一个项目,构建 egg,然后将其安装到 MainApp?安装程序会将任何不必要的设置合并到 ini 中吗?

最佳答案

Pyramid 使用 Configurator.include() method要定义不同可插入应用程序之间的边界,请参阅 Extending An Existing Pyramid Application .

.include() 方法接受可调用对象或可调用对象的 python 路径,因此您可以在主项目包中使用单独的 egg 和一组嵌套包。

您必须自己决定是否需要将这些可插入元素中的一些作为单独的 python 组件(使用 setup.py 分发,可作为 egg 安装)。如果它们打算在项目外重复使用,则将它们分开。

关于python - 您知道有关如何设置具有多个应用程序的 Pyramid 项目的任何资源吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12298356/

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