如果你要为一个网站编写一个应用程序,但想让应用程序即插即用,这样你就可以将它放到任何 Django 项目中,设置主 URL 就可以了,如果你想保留所有便携式应用程序中包含的其他必需实用程序应用程序。
例子:
site/
site/site-app1
site/templates/site-app1
site/util-app1
site/util-app2
site/util-app3
注意:site-app1 使用了所有三个 util-apps。它以这种方式工作得很好。但是现在,您决定将应用程序发送给某人,但只是发送给该应用程序及其所有依赖项。
如果我们可以像这样打包和发送应用程序?:
site/site-app1
site/site-app1/template
site/site-app1/util-app1
site/site-app1/util-app2
site/site-app1/util-app3
然后你只需发送 site-app1 ,一切都会随之而来。
有没有办法将实用程序应用程序作为子目录进行便携?
注意:我们的想法是我们不想发送整个项目,而是只发送项目中的一个站点应用程序。