from django.contrib import admin
from likes.models import LikePost, LikeComment


@admin.register(LikePost)
class LikePostAdmin(admin.ModelAdmin):
    list_display = ['id', 'user', 'post', 'created_at']
    search_fields = ['user__username', 'post__content']
    list_filter = ['created_at']
    ordering = ['-created_at']
    readonly_fields = ['created_at']


@admin.register(LikeComment)
class LikeCommentAdmin(admin.ModelAdmin):
    list_display = ['id', 'user', 'comment', 'created_at']
    search_fields = ['user__username', 'comment__content']
    list_filter = ['created_at']
    ordering = ['-created_at']
    readonly_fields = ['created_at']