From 429b531bad537d273c97bec2521ebe6bb06b2fc3 Mon Sep 17 00:00:00 2001 From: Daniel Date: Fri, 8 May 2026 13:33:46 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20a=C3=B1adir=20Review=20al=20admin=20par?= =?UTF-8?q?a=20gestionar=20valoraciones?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tienda/admin.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/tienda/admin.py b/tienda/admin.py index 7b91fbf..577ca0f 100644 --- a/tienda/admin.py +++ b/tienda/admin.py @@ -1,5 +1,5 @@ from django.contrib import admin -from .models import Category, Image, Product, Cart, CartItem, Order, OrderItem, OrderMessage, StockReservation, StockReservationItem, User, VerificationCode, SavedPaymentMethod +from .models import Category, Image, Product, Cart, CartItem, Order, OrderItem, OrderMessage, StockReservation, StockReservationItem, User, VerificationCode, SavedPaymentMethod, Review # Register your models here. from django.shortcuts import redirect from django.urls import path @@ -150,4 +150,11 @@ class StockReservationAdmin(admin.ModelAdmin): class SavedPaymentMethodAdmin(admin.ModelAdmin): list_display = ('id', 'user', 'method_type', 'label', 'is_default', 'created_at') list_filter = ('method_type', 'is_default', 'created_at') - search_fields = ('user__username', 'user__email', 'label', 'paypal_email') \ No newline at end of file + search_fields = ('user__username', 'user__email', 'label', 'paypal_email') + + +@admin.register(Review) +class ReviewAdmin(admin.ModelAdmin): + list_display = ('id', 'product', 'user', 'rating', 'title', 'created_at') + list_filter = ('rating', 'created_at') + search_fields = ('user__username', 'product__name', 'title', 'content') \ No newline at end of file