Use Jira Oauth for user authentication
[pharos.git] / tools / pharos-dashboard / account / forms.py
1 import django.forms as forms
2 import pytz as pytz
3
4 from account.models import UserProfile
5
6
7 class AccountSettingsForm(forms.ModelForm):
8     class Meta:
9         model = UserProfile
10         fields = ['company', 'ssh_public_key', 'pgp_public_key', 'timezone']
11
12     ssh_public_key = forms.CharField(max_length=2048, widget=forms.Textarea)
13     pgp_public_key = forms.CharField(max_length=2048, widget=forms.Textarea)
14     timezone = forms.ChoiceField(choices=[(x, x) for x in pytz.common_timezones], initial='UTC')