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应用程序是
总结以上是内存溢出为你收集整理的django 实战6全部内容,希望文章能够帮你解决django 实战6所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)