Source code for MangAdventure.forms
"""Custom form fields."""
from django.forms import CharField, URLField
from MangAdventure import validators
[docs]class TwitterField(CharField):
"""A :class:`~django.forms.CharField` for Twitter usernames."""
default_validators = (validators.twitter_name_validator,)
[docs]class DiscordURLField(URLField):
"""A :class:`~django.forms.URLField` for Discord server URLs."""
default_validators = (validators.discord_server_validator,)
__all__ = ['TwitterField', 'DiscordURLField']