from flask_wtf import FlaskForm
from wtforms import StringField, TextAreaField
from wtforms.validators import DataRequired, Email, Length, Optional


class MusteriFormu(FlaskForm):
    ad_soyad = StringField("Ad Soyad", validators=[DataRequired(), Length(max=50)])
    kodu = StringField("Kodu", validators=[Optional()])
    eposta = StringField(
        "E-posta", validators=[DataRequired(), Email(), Length(max=120)]
    )
    telefon = StringField("Telefon", validators=[Optional(), Length(max=50)])
    aciklama = TextAreaField("Açıklama", validators=[Optional()])
