许多可重用的 django 应用程序内部不包含默认模板。James Bennett 在他的Reusable Apps演示文稿中说,提供真正可移植的默认模板非常困难。他补充说,他的registration
应用程序第一个版本中的大多数错误报告都与默认模板有关。
这是一个有效的观点。但是如果没有任何默认模板,很难理解一个应用程序如何被重用,因为程序员看不到可重用应用程序的运行情况。
你有什么建议来克服这个问题?
许多可重用的 django 应用程序内部不包含默认模板。James Bennett 在他的Reusable Apps演示文稿中说,提供真正可移植的默认模板非常困难。他补充说,他的registration
应用程序第一个版本中的大多数错误报告都与默认模板有关。
这是一个有效的观点。但是如果没有任何默认模板,很难理解一个应用程序如何被重用,因为程序员看不到可重用应用程序的运行情况。
你有什么建议来克服这个问题?
屏幕截图、演示视频和在线演示。
很难完全培养人们对可重用应用程序的理解和预期,尤其是足以让他们评估它是否能满足他们的需求,而不需要他们阅读几页文档并花费大量时间进行设置并为自己配置应用程序。
使用某种形式的视觉媒体可以比文档更快地传达概念。如果您曾经浏览过 javascript 小部件,您会注意到几乎每个作者都设置了现场演示。这是因为真的没有看到有人可用的组件,很难确定它是否适合你。
使用 Django 可重用应用程序时,您可能无法拥有托管某些东西供所有人公开使用的设施,这更加困难。这就是屏幕截图或演示其工作原理的简单视频同样有效的地方。