Django可重用应用程序

2024-06-02 06:25:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我发现了很多关于Django项目和可重用应用程序之间区别的资源,最突出的是DjangoCon talk,和{a2}。在

然而,作为一个新手,编写我自己的项目和可重用软件似乎有点挑战。我不太明白模型是怎么去的(以及应用程序是如何灵活和允许的)、模板去了哪里,以及不同的应用程序是如何融合在一起的。在

有没有关于使用可重用应用程序创建项目的教程?良好实践页面?最好是有自己的应用程序(而不是依赖于外部应用程序)的示例项目?在

我的目标是理解一个项目的架构和应用程序之间的交互,而不仅仅是构建可重用的应用程序。我在网上遇到的大多数教程都是关于构建一个可重用的应用程序,或者构建一个只依赖于内置或django.contrib公司模块。在


Tags: 项目django模型模板应用程序a2示例软件
3条回答

jamesbennett的Practical Django Projects大体上涵盖了这些主题,甚至还包括了一章专门介绍“编写可重用的Django应用程序”的章节,通过一个例子将书中的一个示例项目拆分成自己的应用程序。在

如果你想看到“有可重用应用程序交互的示例项目”,没有比下载Pinax、克隆其中一个示例项目(只需遵循文档)并仔细阅读代码更好的地方了。在

你可以观看视频(DjangoCon 2008:可重用应用程序)-http://www.youtube.com/watch?v=A-S0tqpPga4并了解如何使用它。在

Google、djangsnippets、git等有很多reusapbe应用程序,最受欢迎的是:

  • django联系表-反馈表
  • django调试工具栏-监视sql查询等
  • django注册+django配置文件-跳过regs例程
  • django mptt-使用树结构
  • django分页-每个页面查看器可用
  • django stdimage或sorl缩略图-图像例程
  • 南模式迁移

阅读示例文档并节省开发时间。祝你好运!在

相关问题 更多 >