Adarnof 8442ec1f55 Changed discord account handling. Now requests email and password and grabs UID via API.
UID is stored in authserviceinfo model and used as required.
2015-12-02 01:02:13 +00:00

31 lines
1.5 KiB
Python

from django import forms
from django.contrib.auth.models import Group
class JabberBroadcastForm(forms.Form):
allchoices = []
allchoices.append(('all', 'all'))
for group in Group.objects.all():
allchoices.append((str(group.name), str(group.name)))
group = forms.ChoiceField(choices=allchoices, widget=forms.Select)
message = forms.CharField(widget=forms.Textarea)
class FleetFormatterForm(forms.Form):
fleet_name = forms.CharField(label='Name of Fleet:', required=True)
fleet_commander = forms.CharField(label='Fleet Commander:', required=True)
fleet_comms = forms.CharField(label='Fleet Comms:', required=True)
fleet_type = forms.CharField(label='Fleet Type:', required=True)
ship_priorities = forms.CharField(label='Ship Priorities:', required=True)
formup_location = forms.CharField(label='Formup Location:', required=True)
formup_time = forms.CharField(label='Formup Time:', required=True)
expected_duration = forms.CharField(label='Expected Duration:', required=True)
purpose = forms.CharField(label='Purpose:', required=True)
reimbursable = forms.ChoiceField(label='Reimbursable?*', choices=[('Yes', 'Yes'), ('No', 'No')], required=True)
important = forms.ChoiceField(label='Important?*', choices=[('Yes', 'Yes'), ('No', 'No')], required=True)
comments = forms.CharField(widget=forms.Textarea, required=False)
class DiscordForm(forms.Form):
email = forms.CharField(label="Email Address", required=True)
password = forms.CharField(label="Password", required=True)