【发布时间】:2015-05-21 21:09:35
【问题描述】:
我的问题有点笼统,因为我的问题很广泛。我使用 django 已经有一段时间了,我真的很想更多地投入到实际页面重新加载并不常见的非常动态的网页中。
我已经阅读了有关可用的不同流行 javascript 框架的信息,但我总觉得我错过了难题的一部分,尤其是在模板方面。
有哪些最佳实践可以让我的模板代码尽可能不冗余。我的印象是,除了我的 django 模板之外,还有很多模板逻辑会进入 JS。我想避免在两个不同的地方编写模板代码的情况。
举一个非常基本的例子,假设我在 Django 中为一个具有一定数量属性的输入字段编写了一些模板代码。然后我还用 JS 编写了当我单击一个按钮时,会生成另一个具有所有适当属性的相同类型的输入字段。在实践中,这可能是一种采用任意数量的电子邮件地址的形式。我看到的问题是,当我想更改有关该输入字段的某些内容时,我需要在两个地方进行。
是否有我不知道的特定开发范式或工作流程?通常如何避免此类问题?
关于框架的建议也很棒!
【问题讨论】:
标签: django templates django-templates javascript-framework