{% raw xsrf_form_html() %} {% for (fieldName,field) in allValidField %} {% set fieldClassName = type(field).__name__ %}
{# assert fieldClass #} {% if fieldClassName != 'PrimaryKeyField' %} {% end %} {% if fieldClassName == 'PrimaryKeyField' %} {% elif fieldClassName == 'CharField' %} {% if getattr(field,'choices',None) != None %} {% else %} {% end %} {% elif fieldClassName == 'FixedCharField' %} {% elif fieldClassName == 'TextField' %} {% elif fieldClassName == 'DateTimeField' %} {% elif fieldClassName == 'IntegerField' or fieldClassName == 'BigIntegerField' or fieldClassName == 'SmallIntegerField' %} {% elif fieldClassName == 'BooleanField' %} {% elif fieldClassName == 'FloatField' or fieldClassName == 'DoubleField' or fieldClassName == 'DecimalField' %} {% elif fieldClassName == 'DateField' %} {% elif fieldClassName == 'TimeField' %} {% elif fieldClassName == 'TimestampField' %} {% elif fieldClassName == 'BlobField' %}

{{_("Bytes")}}

{{_("You can't add or change bytes in dashboard, this field is forbidden.")}}

{% elif fieldClassName == 'UUIDField' %}

{{_("Things about UUID, you could get information from ")}}{{_("here")}}

{% elif fieldClassName == 'PasswordField' %} {#

密码项默认不显示,如果您需要修改密码,请键入明文密码即可,保持此项请留空。

#}

{{_("bcrypt is a cross-platform encryption tool, you could click")}} {{_("here")}}, {# 其需要8-56位的口令,在新增页之中,您可以直接键入口令,而不是加密后的446位字符。#} {{_("it requires 8-52 digits password, in this page, just directly type password rather than encryption contents")}}

{% elif fieldClassName == 'AESEncryptedField' %}

{{_("AES field requires 8-52 digits password, in this page, just directly type password rather than encryption contents")}}

{% elif fieldClassName == 'PickledField' %}

{{_("Pickle field requires pickled string, be sure you have checked it.")}}

{% end %} {% if hasattr(field,'help_text') and field.help_text %}

{{ field.help_text }}

{% end %}
{% end %}