我想为本地开发和部署安装djangopypi服务器。但是,我对它的安装文档感到有些困惑。显然,假设djangopypi作为应用程序安装在一个更大的项目中,从我的角度来看,这至少是值得商榷的。我希望我的本地PyPI实例能够独立运行,作为“普通”的Web服务。
这就是我失去的地方。似乎我需要某种最小的Django项目来包装djangopypi
,这对我来说似乎有点矫枉过正。有没有更优雅的方式在独立模式下安装它?
答案 0 :(得分:0)
这正是你所需要的。 djangopypi
只是一个应用。像任何Django应用程序一样,它需要知道如何连接到您的数据库等等。这些信息来自项目。它没有为您提供此功能,因为无法知道您的特定环境的最佳设置是什么;这是你的责任。
所以,不,这不是“过度杀伤”。这是功能所需的最低限度,而且只是事物的方式。创建一个简单的项目,更改settings.py中的所有相关项目,在您的网站中输入djangopypi
的urls.py,然后就完成了。是真的那么难吗?