Features: 1) Add autocomplete_fields for user in admin; 2) Extend general_fields in admin to include start_time, end_time, and used_on;

Fixes: 1) Make `used_on` a readonly field in admin;

Extra: 1) Minor formatting update in `search_fields`.
This commit is contained in:
Egor Pavlovich Gorbunov 2025-06-23 16:00:12 +03:00
parent 080fcb2a25
commit fa54271e89

View file

@ -363,10 +363,11 @@ class PromoCodeAdmin(FieldsetsMixin, BasicModelAdmin):
"used_on",
)
list_filter = ("discount_percent", "discount_amount", "start_time", "end_time")
search_fields = ("code",)
readonly_fields = ("uuid", "modified", "created")
search_fields = ("code", )
readonly_fields = ("used_on", "uuid", "modified", "created")
autocomplete_fields = ("user",)
general_fields = ["code", "discount_amount", "discount_percent"]
general_fields = ["code", "discount_amount", "discount_percent", "start_time", "end_time", "used_on"]
relation_fields = ["user"]