parameciofm/paramecio/cromosoma/extrafields/slugifyfield.py
2016-01-19 21:16:24 +01:00

20 lines
358 B
Python

#!/usr/bin/python3
from paramecio.cromosoma.corefields import CharField
from paramecio.citoplasma.slugify import slugify
class SlugifyField(CharField):
def check(value):
value=slugify(value)
if value=='':
self.error=True
return ''
return value