from django import forms from django.core.exceptions import ValidationError from jax import models class RegForm(forms.Form): username = forms.CharField( max_length=16, label="用户名", error_messages={ "max_length": "用户名最长16位",
原因是django为了在用户提交表单时防止跨站攻击所做的保护 只需在HTML文件的表单中添加{%csrf_token%}便可以解决问题 ------------------------if判断{% if %}标签计算一个变量值,如果是"true",即它存在.不为空并且不是false的boolean值,系统则会显示{% if %}和{% endif %}间的所有内容 {% if num >= 100 %} {% if num > 200 %} <p>num大于20