Fakultas Ilmu Komputer UI
Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Ryan Karyadiputera
ppl-berkah-back
Commits
d8455b96
Commit
d8455b96
authored
Jun 06, 2021
by
Ryan Karyadiputera
Browse files
test3
parent
216a8c96
Pipeline
#81605
passed with stage
in 2 minutes and 56 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
laporan_praktikum/models.py
View file @
d8455b96
...
...
@@ -122,21 +122,21 @@ class LaporanAkhirPraktikum(AttributeLaporanPraktikum):
profil_lembaga
=
models
.
FileField
(
blank
=
True
,
null
=
True
)
umpan_balik
=
models
.
CharField
(
max_length
=
255
,
blank
=
True
,
default
=
" "
)
#
def getLembagaID(self):
#
return self.lembaga.id
def
getLembagaID
(
self
):
return
self
.
lembaga
.
id
#
def updateTahun(self):
#
currentYear = self.lembaga.last_
activity
#
newYear = self.periode_praktikum[:4]
#
if newYear != '' and (currentYear == None or currentYear < int(newYear)):
#
return newYear
def
updateTahun
(
self
):
currentYear
=
self
.
lembaga
.
last_
insertion
newYear
=
self
.
periode_praktikum
[:
4
]
if
newYear
!=
''
and
(
currentYear
==
None
or
currentYear
<
int
(
newYear
)):
return
newYear
#
else:
#
return currentYear
else
:
return
currentYear
#
def save(self, *args, **kwargs):
#
Lembaga.objects.filter(id = self.getLembagaID()).update(last_
activity
= self.updateTahun())
#
super().save(*args,**kwargs)
def
save
(
self
,
*
args
,
**
kwargs
):
Lembaga
.
objects
.
filter
(
id
=
self
.
getLembagaID
()).
update
(
last_
insertion
=
self
.
updateTahun
())
super
().
save
(
*
args
,
**
kwargs
)
def
__str__
(
self
):
# pragma: no cover
return
self
.
nama_laporan
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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