Django中的前端原型/骨架

时间:2011-02-25 01:02:53

标签: django templates django-templates skeleton-code

我经常为后工开发人员创建一个静态html prototype/skeleton。这有助于在实现站点之前在UI / IA中发现错误并进行代价高昂的重写。

我想更进一步,创建这些prototypes/skeletons in Django。通过原型/骨架我的意思是链接的静态页面,可以很容易地连接到后端。

我想获得一些suggestions/ideas如何设置我的模板/链接,以便以后在实施阶段轻松使用。

我想到的要求的简短列表:

  1. 整个项目将包含多个应用程序时组织模板
  2. 清理网址调度程序和链接创建
  3. 能够显示登录/注销状态

2 个答案:

答案 0 :(得分:10)

答案 1 :(得分:6)

当我启动应用程序时,我通常也会在Django中制作原型版本。我只使用direct_to_template通用视图,稍后可以用开发人员创建的视图替换它们。由于您有多个应用程序,因此您可以将应用程序特定模板存储在模板文件夹中与应用程序同名的文件夹中。

最终结果是您将所有屏幕显示在正确的网址上,并且可以在它们之间进行链接。所有开发人员需要做的是用他们创建的自定义视图替换每个URL。让事情变得简单。

如果您希望显示登录/注销状态,则可能需要执行一些代码,但这肯定是可行的。