如何在Django表单中显示下标字母?

时间:2012-03-05 23:22:49

标签: django google-app-engine django-forms

我有一个非常幼稚的问题。如何在Django表单中显示下标?例如,字母“OC”是下标。 一个。有没有办法在标签部分添加一些参数?我试过了<sub>oc</sub>,但没有被认出来。 湾我应该尝试其他功能而不是str吗? 谢谢你的帮助!

class KabamInp(forms.Form):
    koc = forms.FloatField(label='koc (mL/g OC)')

class InputPage(webapp.RequestHandler):
    def get(self):
    html=str(kabamInp)
    self.response.out.write(html)
app = webapp.WSGIApplication([('/.*', InputPage)], debug=True)

1 个答案:

答案 0 :(得分:1)

如果您将输出标记为安全,则可以在标签中包含html标记。

from django.utils.safestring import mark_safe

class MyForm(forms.Form):
    koc = forms.FloatField(label=mark_safe('koc (mL/g <sub>OC</sub>)')) 

使用mark_safe时应始终注意,处理用户输入时可能会有危险。在这种情况下,它应该没问题。