2014-10-23 15:38:46 +00:00
|
|
|
from django.core.validators import ValidationError
|
2014-11-24 14:39:41 +00:00
|
|
|
from django.utils.translation import ugettext_lazy as _
|
2014-10-23 15:38:46 +00:00
|
|
|
|
|
|
|
|
|
|
|
def validate_scale(value):
|
|
|
|
try:
|
|
|
|
int(eval(value))
|
2015-04-01 15:49:21 +00:00
|
|
|
except Exception as e:
|
2014-11-24 14:39:41 +00:00
|
|
|
raise ValidationError(
|
|
|
|
_("'%s' is not a valid scale expression. (%s)") % (value, str(e))
|
|
|
|
)
|