add custom filter, like clean_XXX in django forms