init
This commit is contained in:
24
backend/certificates/admin.py
Normal file
24
backend/certificates/admin.py
Normal file
@@ -0,0 +1,24 @@
|
||||
from django.contrib import admin
|
||||
|
||||
from .models import CertificateTemplate, Skill, UserCertificate
|
||||
|
||||
|
||||
@admin.register(Skill)
|
||||
class SkillAdmin(admin.ModelAdmin):
|
||||
list_display = ('name', 'created_at')
|
||||
search_fields = ('name',)
|
||||
|
||||
|
||||
@admin.register(CertificateTemplate)
|
||||
class CertificateTemplateAdmin(admin.ModelAdmin):
|
||||
list_display = ('event', 'created_at')
|
||||
search_fields = ('event__title',)
|
||||
filter_horizontal = ('skills',)
|
||||
|
||||
|
||||
@admin.register(UserCertificate)
|
||||
class UserCertificateAdmin(admin.ModelAdmin):
|
||||
list_display = ('user', 'event', 'title', 'score', 'issued_at')
|
||||
list_filter = ('score', 'issued_at')
|
||||
search_fields = ('user__username', 'title', 'event__title')
|
||||
filter_horizontal = ('skills',)
|
||||
Reference in New Issue
Block a user