我有一个表格。目前它没有特殊的清洁方法,它只有:
def clean(self):
logger.debug('cleaning')
cleaned_data = super(MyForm, self).clean()
return cleaned_data
无论如何都不会调用它,其中的日志语句不会触发。
我有一个检查表单的标准模式:
if form.is_valid():
...
else:
logger.debug(form.non_field_errors())
logger.debug(form.errors)
logger.debug('form did not validate')
我也在模板中渲染了字段错误和非字段错误,但是它们都是空的,并且日志语句是空白的。我怎样才能知道出了什么问题?