Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
SRCT
roomlist
Commits
ce2bd3a7
Commit
ce2bd3a7
authored
Oct 28, 2016
by
Daniel W Bond
Browse files
moved form-control to forms.py in welcome app
parent
d68b82de
Changes
2
Hide whitespace changes
Inline
Side-by-side
roomlist/welcome/forms.py
View file @
ce2bd3a7
...
@@ -14,7 +14,9 @@ from housing.models import Room
...
@@ -14,7 +14,9 @@ from housing.models import Room
class
WelcomeNameForm
(
forms
.
Form
):
class
WelcomeNameForm
(
forms
.
Form
):
first_name
=
forms
.
CharField
(
required
=
False
,
max_length
=
30
)
first_name
=
forms
.
CharField
(
required
=
False
,
max_length
=
30
)
first_name
.
widget
.
attrs
[
'class'
]
=
'form-control'
last_name
=
forms
.
CharField
(
required
=
False
,
max_length
=
30
)
last_name
=
forms
.
CharField
(
required
=
False
,
max_length
=
30
)
last_name
.
widget
.
attrs
[
'class'
]
=
'form-control'
gender
=
MultiSelectFormField
(
choices
=
Student
.
GENDER_CHOICES
,
required
=
False
)
gender
=
MultiSelectFormField
(
choices
=
Student
.
GENDER_CHOICES
,
required
=
False
)
show_gender
=
BooleanRadioField
()
show_gender
=
BooleanRadioField
()
...
@@ -23,6 +25,7 @@ class WelcomePrivacyForm(forms.ModelForm):
...
@@ -23,6 +25,7 @@ class WelcomePrivacyForm(forms.ModelForm):
def
__init__
(
self
,
*
args
,
**
kwargs
):
def
__init__
(
self
,
*
args
,
**
kwargs
):
super
(
WelcomePrivacyForm
,
self
).
__init__
(
*
args
,
**
kwargs
)
super
(
WelcomePrivacyForm
,
self
).
__init__
(
*
args
,
**
kwargs
)
self
.
fields
[
'privacy'
].
widget
.
attrs
[
'class'
]
=
'form-control'
if
self
.
instance
.
recent_changes
()
>
2
:
if
self
.
instance
.
recent_changes
()
>
2
:
self
.
fields
[
'room'
].
widget
=
forms
.
widgets
.
HiddenInput
()
self
.
fields
[
'room'
].
widget
=
forms
.
widgets
.
HiddenInput
()
else
:
else
:
...
@@ -47,6 +50,10 @@ class WelcomePrivacyForm(forms.ModelForm):
...
@@ -47,6 +50,10 @@ class WelcomePrivacyForm(forms.ModelForm):
class
WelcomeMajorForm
(
forms
.
ModelForm
):
class
WelcomeMajorForm
(
forms
.
ModelForm
):
def
__init__
(
self
,
*
args
,
**
kwargs
):
super
(
WelcomeMajorForm
,
self
).
__init__
(
*
args
,
**
kwargs
)
self
.
fields
[
'graduating_year'
].
widget
.
attrs
[
'class'
]
=
'form-control'
class
Meta
:
class
Meta
:
model
=
Student
model
=
Student
fields
=
(
'major'
,
'graduating_year'
,
)
fields
=
(
'major'
,
'graduating_year'
,
)
...
...
roomlist/welcome/views.py
View file @
ce2bd3a7
...
@@ -65,9 +65,6 @@ class WelcomeName(LoginRequiredMixin, FormView):
...
@@ -65,9 +65,6 @@ class WelcomeName(LoginRequiredMixin, FormView):
'gender'
:
me
.
gender
,
'gender'
:
me
.
gender
,
'show_gender'
:
me
.
show_gender
,
})
'show_gender'
:
me
.
show_gender
,
})
form
.
fields
[
'first_name'
].
widget
.
attrs
[
'class'
]
=
'form-control'
form
.
fields
[
'last_name'
].
widget
.
attrs
[
'class'
]
=
'form-control'
context
[
'my_form'
]
=
form
context
[
'my_form'
]
=
form
return
context
return
context
...
@@ -200,7 +197,7 @@ class WelcomeMajor(LoginRequiredMixin, FormView):
...
@@ -200,7 +197,7 @@ class WelcomeMajor(LoginRequiredMixin, FormView):
form
=
WelcomeMajorForm
(
initial
=
{
'major'
:
me
.
major
.
all
(),
form
=
WelcomeMajorForm
(
initial
=
{
'major'
:
me
.
major
.
all
(),
'graduating_year'
:
me
.
graduating_year
,
})
'graduating_year'
:
me
.
graduating_year
,
})
form
.
fields
[
'major'
].
widget
.
attrs
[
'class'
]
=
'chosen-select'
form
.
fields
[
'major'
].
widget
.
attrs
[
'class'
]
=
'
form-control
chosen-select'
context
[
'my_form'
]
=
form
context
[
'my_form'
]
=
form
context
[
'student'
]
=
me
context
[
'student'
]
=
me
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment