From 2755354e2e6d4210d7aa5e57407895a2e026f460 Mon Sep 17 00:00:00 2001 From: mdipierro Date: Tue, 31 Mar 2015 17:15:19 -0500 Subject: [PATCH] fixed a problem with circular imports --- gluon/sqlhtml.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gluon/sqlhtml.py b/gluon/sqlhtml.py index bb72cd94..0b23dbf8 100644 --- a/gluon/sqlhtml.py +++ b/gluon/sqlhtml.py @@ -31,7 +31,6 @@ from pydal.objects import Table, Row, Expression, Field from pydal.adapters.base import CALLABLETYPES from pydal.helpers.methods import smart_query, bar_encode from pydal.helpers.classes import Reference, SQLCustomType -from gluon.dal import _default_validators from gluon.storage import Storage from gluon.utils import md5_hash from gluon.validators import IS_EMPTY_OR, IS_NOT_EMPTY, IS_LIST_OF, IS_DATE @@ -1130,8 +1129,8 @@ class SQLFORM(FORM): extra_field.table = table extra_field.tablename = table._tablename if extra_field.requires == DEFAULT: - extra_field.requires = _default_validators(table._db, - extra_field) + from gluon.dal import _default_validators + extra_field.requires = _default_validators(table._db, extra_field) for fieldname in self.fields: if fieldname.find('.') >= 0: