Skip to content

Commit

Permalink
Register admin for OverallFeedback
Browse files Browse the repository at this point in the history
  • Loading branch information
danielzeljko committed Jul 22, 2023
1 parent 69d2a70 commit a3c3af1
Showing 1 changed file with 17 additions and 1 deletion.
18 changes: 17 additions & 1 deletion langcorrect/corrections/admin.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from django.contrib import admin

from langcorrect.corrections.models import CorrectedRow, CorrectionType, PerfectRow
from langcorrect.corrections.models import CorrectedRow, CorrectionType, OverallFeedback, PerfectRow


@admin.register(CorrectionType)
Expand Down Expand Up @@ -47,3 +47,19 @@ def corrector(self, obj):

def original_sentence(self, obj):
return obj.post_row.sentence


@admin.register(OverallFeedback)
class OverallFeedbackAdmin(admin.ModelAdmin):
readonly_fields = ["post", "user", "comment"]
list_display = ["receiver", "corrector", "comment", "is_draft"]
search_fields = ["post__user__username"]

def receiver(self, obj):
if obj.post:
return obj.post.user
else:
return None

def corrector(self, obj):
return obj.user

0 comments on commit a3c3af1

Please sign in to comment.