Validators¶
fancy_cronfield.validators
-
class
fancy_cronfield.validators.
CronValidator
(limit_value, message=None)[source]¶ Cron format validator which does the following actions:
- Ensures that the cron string is a valid cron format
- Ensures that the cron frequency per day is less than limit_value
-
clean
(value)[source]¶ Ensures that the given value is a valid cron format and strips it.
Parameters: value – cron string Returns: Stripped value string
-
code
= 'cron'¶
-
error_messages
= {'invalid_cron': u'Ensure that your selected timing is valid.'}¶
-
message
= u'Ensure the timing runs at most %(limit_value)s times per day. It runs %(show_value)s times per day.'¶