from django.contrib.admin.models import LogEntry, DELETION
from django.utils.html import escape
from django.urls import reverse
from django.utils.safestring import mark_safe
@admin.register(LogEntry)
class LogEntryAdmin(admin.ModelAdmin):
date_hierarchy = 'action_time'
list_filter = [
'user',
'content_type',
'action_flag'
]
search_fields = [
'object_repr',
'change_message'
]
list_display = [
'action_time',
'user',
'content_type',
'object_link',
'action_flag',
]
def has_add_permission(self, request):
return False
def has_change_permission(self, request, obj=None):
return False
def has_delete_permission(self, request, obj=None):
return False
def has_view_permission(self, request, obj=None):
return request.user.is_superuser
def object_link(self, obj):
if obj.action_flag == DELETION:
link = escape(obj.object_repr)
else:
ct = obj.content_type
link = '<a href="%s">%s</a>' % (
reverse('admin:%s_%s_change' % (ct.app_label, ct.model), args=[obj.object_id]),
escape(obj.object_repr),
)
return mark_safe(link)
object_link.admin_order_field = "object_repr"
object_link.short_description = "object"
Friday, October 22, 2021
Adding LogEntry to Django Admin
Thursday, August 19, 2021
Pengalaman merasakan Covid-19
Pada hari minggu siang tanggal 15 Agustus 2021, sekitar jam 14 an tiba-tiba saja saya merasa kepala kok pusing sekali, kemudian saya coba untuk tidur siang karena siapa tahu ini efek dari kurang tidur beberapa hari sebelumnya disebabkan kegiatan ngoprek mainan baru Scrapy :D buat persiapan kalau menang tender project..he.he.
Ternyata saya sama sekali tidak bisa tidur, bahkan mulai nambah gejala lain yaitu flu dan pilek, pegal linu seluruh badan, dan diare.
Karena minum obat penurunan panas tidak mempan, akhirnya saya pergi ke klinik dekat rumah, dan dari dokter diberi beberapa obat tambahan seperti obat mual, diare dan antibiotik, tapi untuk penurun panasnya masih sama :(.
Singkat cerita saya minum obat teratur setiap hari, tapi hampir hampir seperti tidak berefek, malah beberapa hari kedepan saya hampir tidak bisa tidur malam, yang paling terasa adalah pusing banget, kemudian hidung mampet... pusingnya itu kalau bisa saya samakan itu seperti pusing saat tipes.
Setelah konsultasi lagi ke dokter melalui aplikasi Halodoc, saya kemungkinan besar sudah terinfeksi covid-19, ditambah gejala terakhir adalah hilangnya daya penciuman saya, dan akhirnya setelah swab antigen hasilnya saya positif covid-19 :(.
Pada saat tulisan ini dibuat, saya masih menjalani isoman dan pengobatan.
Mudah-mudahan sakit ini dapat menjadi kaffarat atas dosa-dosa saya..Aamiin.
Subscribe to:
Posts (Atom)