aboutsummaryrefslogtreecommitdiffstats
path: root/src/account/forms.py
diff options
context:
space:
mode:
authorJustin Choquette <jchoquette@iol.unh.edu>2023-08-07 14:10:19 -0400
committerJustin Choquette <jchoquette@iol.unh.edu>2023-08-07 14:16:04 -0400
commita6168306c08e8d5b207b9acc48869180d194ff01 (patch)
tree51ffcafac4ae0b5fd4da363d9bf839e8ad3fc286 /src/account/forms.py
parenta09db9f287a02873c0226759f8ea444bb304cd59 (diff)
User subsystem
Change-Id: Ibef4ede9b2d6a3ea465f79a9b5cbcc821afbccae Signed-off-by: Justin Choquette <jchoquette@iol.unh.edu>
Diffstat (limited to 'src/account/forms.py')
-rw-r--r--src/account/forms.py12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/account/forms.py b/src/account/forms.py
index 28cb27d..8bacc24 100644
--- a/src/account/forms.py
+++ b/src/account/forms.py
@@ -15,15 +15,11 @@ from django.utils.translation import gettext_lazy as _
from account.models import UserProfile
-class AccountSettingsForm(forms.ModelForm):
+class AccountPreferencesForm(forms.ModelForm):
class Meta:
model = UserProfile
- fields = ['company', 'email_addr', 'public_user', 'ssh_public_key', 'pgp_public_key', 'timezone']
+ fields = ['timezone', 'public_user']
labels = {
- 'email_addr': _('Email Address'),
- 'ssh_public_key': _('SSH Public Key'),
- 'pgp_public_key': _('PGP Public Key'),
- 'public_user': _('Public User')
}
-
- timezone = forms.ChoiceField(choices=[(x, x) for x in pytz.common_timezones], initial='UTC')
+ timezone = forms.ChoiceField(widget=forms.Select(attrs={'style': 'width: 200px;', 'class': 'form-control'}) ,choices=[(x, x) for x in pytz.common_timezones], initial='UTC')
+ public_user = forms.BooleanField(required=False, widget=forms.CheckboxInput(attrs={})) \ No newline at end of file