Fakultas Ilmu Komputer UI
Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
ppl-fasilkom-ui
2021
Kelas D
PT Gizi Sehat - Dietela
Dietela Backend
Commits
f7cab773
Commit
f7cab773
authored
Jul 03, 2021
by
Ami
Browse files
adding PUT functionality for weekly report comment
parent
e7512924
Pipeline
#84409
passed with stages
in 12 minutes and 25 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
diet_progress/views.py
View file @
f7cab773
...
...
@@ -101,3 +101,25 @@ class WeeklyReportCommentViewSet(viewsets.ModelViewSet):
serializer
=
WeeklyReportCommentSerializer
(
queryset
,
many
=
True
)
return
Response
(
serializer
.
data
,
status
=
status
.
HTTP_200_OK
)
def
update
(
self
,
request
,
pk
=
None
,
*
args
,
**
kwargs
):
instance
=
WeeklyReportComment
.
objects
.
get
(
id
=
pk
)
instance
.
weight
=
request
.
data
[
'weight'
]
instance
.
height
=
request
.
data
[
'height'
]
instance
.
waist_size
=
request
.
data
[
'waist_size'
]
instance
.
changes_felt
=
request
.
data
[
'changes_felt'
]
instance
.
hunger_level
=
request
.
data
[
'hunger_level'
]
instance
.
fullness_level
=
request
.
data
[
'fullness_level'
]
instance
.
heavy_meal
=
request
.
data
[
'heavy_meal'
]
instance
.
snacks
=
request
.
data
[
'snacks'
]
instance
.
average_consumption
=
request
.
data
[
'average_consumption'
]
instance
.
water_consumption
=
request
.
data
[
'water_consumption'
]
instance
.
physical_activity
=
request
.
data
[
'physical_activity'
]
instance
.
time_for_activity
=
request
.
data
[
'time_for_activity'
]
instance
.
feeling_rating
=
request
.
data
[
'feeling_rating'
]
instance
.
lesson_learned
=
request
.
data
[
'lesson_learned'
]
instance
.
problem_faced_and_feedbacks
=
request
.
data
[
'problem_faced_and_feedbacks'
]
instance
.
save
()
serializer
=
WeeklyReportCommentSerializer
(
instance
)
return
Response
(
serializer
.
data
,
status
=
status
.
HTTP_200_OK
)
Write
Preview
Supports
Markdown
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