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
46bc2c8d
Commit
46bc2c8d
authored
Jun 06, 2021
by
Ryan Karyadiputera
Browse files
test3
parent
9dbb9087
Pipeline
#81582
passed with stage
in 2 minutes and 50 seconds
Changes
4
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
lembaga/migrations/0006_lembaga_last_activity.py
0 → 100644
View file @
46bc2c8d
# Generated by Django 3.1.3 on 2021-06-06 13:49
from
django.db
import
migrations
,
models
class
Migration
(
migrations
.
Migration
):
dependencies
=
[
(
'lembaga'
,
'0005_errormessage'
),
]
operations
=
[
migrations
.
AddField
(
model_name
=
'lembaga'
,
name
=
'last_activity'
,
field
=
models
.
IntegerField
(
blank
=
True
,
null
=
True
,
verbose_name
=
'last activity'
),
),
]
lembaga/models.py
View file @
46bc2c8d
...
...
@@ -35,7 +35,7 @@ class Lembaga(models.Model):
beneficaries
=
models
.
CharField
(
max_length
=
1024
)
alamat
=
models
.
CharField
(
max_length
=
1024
)
praktikum_ke
=
models
.
IntegerField
()
#
last_activity = models.IntegerField('last activity', blank=True, null=True)
last_activity
=
models
.
IntegerField
(
'last activity'
,
blank
=
True
,
null
=
True
)
def
__str__
(
self
):
return
self
.
nama
...
...
lembaga/serializers.py
View file @
46bc2c8d
...
...
@@ -75,7 +75,7 @@ class LembagaSerializer(serializers.ModelSerializer):
praktikum_ke
=
validated_data
.
pop
(
'praktikum_ke'
)
beneficaries
=
validated_data
.
pop
(
'beneficaries'
)
alamat
=
validated_data
.
pop
(
'alamat'
)
#
last_activity = validated_data.pop('last_activity')
last_activity
=
validated_data
.
pop
(
'last_activity'
)
nama_tema
=
validated_data
.
pop
(
'tema'
)[
'nama'
]
...
...
@@ -99,7 +99,7 @@ class LembagaSerializer(serializers.ModelSerializer):
lembaga
.
praktikum_ke
=
praktikum_ke
lembaga
.
beneficaries
=
beneficaries
lembaga
.
alamat
=
alamat
#
lembaga.last_activity = last_activity
lembaga
.
last_activity
=
last_activity
lembaga
.
save
()
...
...
lembaga/views.py
View file @
46bc2c8d
...
...
@@ -18,7 +18,7 @@ def get_lembaga(request, time):
# # supervisor_lembaga2 = Lembaga.objects.filter(last_activity = None)
# # supervisor_lembaga = supervisor_lembaga1 | supervisor_lembaga2
# elif (time == "older"):
supervisor_lembaga
=
Lembaga
.
objects
.
all
(
)
supervisor_lembaga
=
Lembaga
.
objects
.
filter
(
last_activity
=
None
)
serializer
=
LembagaSerializer
(
supervisor_lembaga
,
context
=
{
'request'
:
request
},
many
=
True
)
response
=
serializer
.
data
...
...
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