加入两个字怎么写加入其作为输入两个词模板标签,输入可能会或可能不会是模板变量,进出把它作为字符串或变量模板模板标签中的Django
回答
这是你想要的。
在您的应用程序文件夹中创建一个名为templatetags的文件夹。添加初始化 .py文件和一个名为像* yourapp_extras.py *与内容类似的文件:
def joinWords(word1, word2):
return '%s%s' % (word1, word2)
register.filter('joinWords', joinWords)
将
{% load yourapp_extras %}
在您的模板的顶部,并使用它像
{{ "word1"|joinWords:"word2" }}
o_O发挥得好吗? – 2012-01-16 19:14:28
@ user1144808大家知道,{{word1}} {{word2}}'和@xeor的解决方案一样好。 – 2012-01-16 19:18:52
但是,这确实不是最初的问题。用户询问这个问题可能有所有的理由要问。也许他需要这样一个更大的模板标签。例子总是一件好事,即使在这种情况下,它有点矫枉过正:) – xeor 2012-01-16 19:33:00
- 1. sorl.thumbnail标签中的Django模板标签
- 2. 模板标签Django
- 3. Django模板标签
- 4. Django - 模板标签
- 5. Django - Django模板和标签
- 6. Django的 - 模板链标签
- 7. Django - 在模板标签中使用模板标签?
- 8. Django-admin.py startproject - 模板标签模板
- 9. Django模板:在标签
- 10. Django模板标签debugging
- 11. Django:调试模板标签
- 12. Django - 包含模板标签
- 13. Django可变模板标签
- 14. Django to javascript模板标签
- 15. Django模板标签错误
- 16. 和Django模板标签
- 17. Django模板在Eclipse中的标签
- 18. 定制Django模板标签中的Javascript?
- 19. django模板标签中的变量值
- 20. Django模板标签,生成模板块标签
- 21. 如何在django模板中的url模板标签中嵌入标签?
- 22. 在Django中的另一个模板标签中添加模板标签?
- 23. Django模板标签显示Django版本
- 24. 在Django中使用AngularJS模板标签
- 25. 使用{%和%} Django中HTML模板标签
- 26. Django在模板标签中读取cookie
- 27. 在Django中编写模板标签
- 28. 在JavaScript中使用django模板标签
- 29. 在django中加入模板块标签
- 30. 如何在Django的模板标签中使用模板变量?
https://docs.djangoproject.com/en/1.3/howto/custom-template-tags/#writing-custom-template-tags – Brandon 2012-01-16 15:53:30
我无法想象,为什么你甚至需要双模板标签将两个单词相邻放置。 – 2012-01-16 16:14:28
为什么你不把这些已经加入你的视图的单词传递给模板? – Jingo 2012-01-16 16:44:26