其他分享
首页 > 其他分享> > django 实战6

django 实战6

作者:互联网

​django如何编写可重用的Apps

设计、构建、测试和维护一个web应用程序需要大量的工作。许多Python和Django项目都有共同的问题。如果我们能省去一些重复的工作,那不是很好吗?

可重用性是Python的生存方式。Python包索引(PyPI)有大量的包,您可以在自己的Python程序中使用。请查看Django包,以获取可以合并到项目中的现有可重用应用程序。Django本身也是一个普通的Python包。这意味着您可以将现有的Python包或Django应用程序组合到您自己的web项目中。您只需要编写使您的项目独特的部分。

假设你正在启动一个新项目,需要一个像我们正在开发的那样的民意调查应用程序。如何使此应用程序可重用?幸运的是,你已经在路上了。在教程1中,我们看到了如何使用include将轮询与项目级URLconf解耦。在本教程中,我们将采取进一步的步骤,使该应用程序易于在新项目中使用,并准备发布以供其他人安装和使用。

Python包提供了一种将相关Python代码分组以便于重用的方法。一个包包含一个或多个Python代码文件(也称为“模块”)。

可以使用import  foo.bar导入栏。对于要形packages的目录(如polls),它必须包含一个特殊文件__init__.py,即使该文件为空。

 

Django应用程序是

标签:实战,web,项目,Python,重用,应用程序,Django,django
来源: https://blog.csdn.net/keny88888/article/details/114522905