from django.forms import ModelForm
from django import forms
from models import *


class ContactForm(ModelForm):

    class Meta:
        model = Contact
        fields = ('__all__')


class EmailTemplateForm(ModelForm):

    class Meta:
        model = EmailTemplate
        fields = ('subject','from_address','content')


class AdminTemplateForm(ModelForm):

    class Meta:
        model = EmailTemplate
        fields = ('subject','from_address','to_addresses')


class AdminMessageForm(ModelForm):
    class Meta:
        model = AdminMessage
        fields = ('sender', 'test_recipient', 'subject', 'scheduled_date', 'types', 'email_expired', 'message', 'add_to_locker')
        # exclude = ('members','attachment')


class AdminMessageAttachmentForm(ModelForm):
    class Meta:
        model = AdminMessageAttachment
        fields = ('file',)
