如何尝试不提供模板的可重用django应用程序?

时间:2010-01-12 09:34:53

标签: django documentation django-templates code-reuse

许多可重复使用的django应用程序内部不包含默认模板。 James Bennett在他的演讲Reusable Apps中说,提供真正可移植的默认模板非常困难。他补充说,他的registration应用程序第一版中的大多数错误报告都与默认模板有关。

这是一个有效的观点。但是没有任何默认模板,很难理解应用程序如何被重用,因为程序员无法看到可重用的应用程序。

你有什么建议来克服这个问题?

1 个答案:

答案 0 :(得分:8)

屏幕截图,演示视频和在线演示。

很难充分发展人们对可重用应用程序的理解和预期,特别是足以让他们评估它是否能够满足他们的需求,而不需要他们阅读几页文档并花费相当多的时间。为自己设置和配置应用程序的时间。

使用某种形式的视觉媒体可以比文档更快地传递概念。如果你曾经浏览过javascript小部件,你会发现几乎每个作者都会设置一个现场演示。这是因为真的没有看到有人可用的组件,很难确定它是否适合你。

使用Django可重复使用的应用程序,它甚至更难,因为您可能没有设施来容纳每个人公开使用的东西。这是截图或简单的视频演示如何工作可以同样有效。