django 实战6

django 实战6,第1张

概述​django如何编写可重用的Apps设计、构建、测试和维护一个web应用程序需要大量的工作。许多Python和Django项目都有共同的问题。如果我们能省去一些重复的工作,那不是很好吗?可重用性是Python的生存方式。Python包索引(PyPI)有大量的包,您可以在自己的Python程序中使用。请查看Dja

​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所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1188916.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存