From 4bb85edb38b09dce731b402854ef19149e186db9 Mon Sep 17 00:00:00 2001 From: Tomdieu Date: Tue, 7 Oct 2025 06:05:19 +0100 Subject: [PATCH] feat: register Topic and Feedback models in admin interface --- core/admin.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/core/admin.py b/core/admin.py index 8c38f3f..8bc2f08 100644 --- a/core/admin.py +++ b/core/admin.py @@ -1,3 +1,14 @@ from django.contrib import admin +from .models import Topic, Feedback -# Register your models here. +@admin.register(Topic) +class TopicAdmin(admin.ModelAdmin): + list_display = ['name'] + search_fields = ['name'] + +@admin.register(Feedback) +class FeedbackAdmin(admin.ModelAdmin): + list_display = ['user_name', 'topic', 'created_at'] + list_filter = ['topic', 'created_at'] + search_fields = ['user_name', 'content'] + readonly_fields = ['created_at'] \ No newline at end of file