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']