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
411821ba
Commit
411821ba
authored
May 26, 2017
by
Daniel W Bond
Browse files
referring directly to student objects, rather than by lookups
parent
fdf92806
Changes
1
Hide whitespace changes
Inline
Side-by-side
roomlist/welcome/views.py
View file @
411821ba
...
...
@@ -43,7 +43,7 @@ class WelcomeName(LoginRequiredMixin, FormView):
def
get_context_data
(
self
,
**
kwargs
):
context
=
super
(
WelcomeName
,
self
).
get_context_data
(
**
kwargs
)
me
=
Student
.
objects
.
get
(
user
=
self
.
request
.
user
)
me
=
self
.
request
.
user
.
student
form
=
WelcomeNameForm
(
initial
=
{
'first_name'
:
me
.
user
.
first_name
,
'last_name'
:
me
.
user
.
last_name
,
...
...
@@ -59,7 +59,7 @@ class WelcomeName(LoginRequiredMixin, FormView):
return
super
(
WelcomeName
,
self
).
post
(
request
,
*
args
,
**
kwargs
)
def
form_valid
(
self
,
form
):
me
=
Student
.
objects
.
get
(
user
=
self
.
request
.
user
)
me
=
self
.
request
.
user
.
student
me
.
user
.
first_name
=
no_nums
(
form
.
data
[
'first_name'
])
me
.
user
.
last_name
=
no_nums
(
form
.
data
[
'last_name'
])
...
...
@@ -97,7 +97,7 @@ class WelcomePrivacy(LoginRequiredMixin, FormView):
def
get_context_data
(
self
,
**
kwargs
):
context
=
super
(
WelcomePrivacy
,
self
).
get_context_data
(
**
kwargs
)
me
=
Student
.
objects
.
get
(
user
=
self
.
request
.
user
)
me
=
self
.
request
.
user
.
student
form
=
WelcomePrivacyForm
(
initial
=
{
'on_campus'
:
me
.
on_campus
,
'privacy'
:
me
.
privacy
,
})
...
...
@@ -116,7 +116,7 @@ class WelcomePrivacy(LoginRequiredMixin, FormView):
return
super
(
WelcomePrivacy
,
self
).
post
(
request
,
*
args
,
**
kwargs
)
def
form_valid
(
self
,
form
):
me
=
Student
.
objects
.
get
(
user
=
self
.
request
.
user
)
me
=
self
.
request
.
user
.
student
current_room
=
me
.
room
...
...
@@ -177,7 +177,7 @@ class WelcomeMajor(LoginRequiredMixin, FormView):
def
get_context_data
(
self
,
**
kwargs
):
context
=
super
(
WelcomeMajor
,
self
).
get_context_data
(
**
kwargs
)
me
=
Student
.
objects
.
get
(
user
=
self
.
request
.
user
)
me
=
self
.
request
.
user
.
student
form
=
WelcomeMajorForm
(
initial
=
{
'major'
:
me
.
major
.
all
(),
'graduating_year'
:
me
.
graduating_year
,
})
...
...
@@ -196,7 +196,7 @@ class WelcomeMajor(LoginRequiredMixin, FormView):
def
form_valid
(
self
,
form
):
me
=
Student
.
objects
.
get
(
user
=
self
.
request
.
user
)
me
=
self
.
request
.
user
.
student
try
:
# see UpdateStudent in accounts/ for a detailed explanation
...
...
@@ -246,7 +246,7 @@ class WelcomeSocial(LoginRequiredMixin, FormView):
def
get_context_data
(
self
,
**
kwargs
):
context
=
super
(
WelcomeSocial
,
self
).
get_context_data
(
**
kwargs
)
me
=
Student
.
objects
.
get
(
user
=
self
.
request
.
user
)
me
=
self
.
request
.
user
.
student
context
[
'student'
]
=
me
...
...
@@ -258,7 +258,7 @@ class WelcomeSocial(LoginRequiredMixin, FormView):
return
super
(
WelcomeSocial
,
self
).
post
(
request
,
*
args
,
**
kwargs
)
def
form_valid
(
self
,
form
):
me
=
Student
.
objects
.
get
(
user
=
self
.
request
.
user
)
me
=
self
.
request
.
user
.
student
me
.
completedSocial
=
True
...
...
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