Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在为我的项目编写自定义模板标签和包含标签。这两个文件中几乎没有 HTML 标记。等等。所以我想"<br>"知道在这两个文件中包含 HTML 标签是否违反 django 做法?提前致谢!
"<br>"
在我看来,在模板标签中包含 HTML 代码将使标签的逻辑与输出内容紧密耦合,因此您可能无法在其他上下文中重用它。这是严格的最佳实践所要求的。
有时忽略并打破此规则以实现良好的解决方案很有用。这几乎不取决于上下文。
我的建议是,尝试找出一种无需包含 HTML 即可将逻辑重构到标签中的方法。如果你找到了,太好了!如果没有,请拍摄并包含它。
这是一个非常广泛的意见导向问题。我希望我的会有所帮助。
祝你好运!