feat: improve admin models

This commit is contained in:
Vasily Zubarev 2023-01-12 17:59:45 +01:00
parent cfddbaa221
commit 79a0f35551
4 changed files with 38 additions and 3 deletions

View File

@ -5,8 +5,14 @@ from comments.models import Comment
class CommentAdmin(admin.ModelAdmin):
list_display = (
"author_name", "author", "created_at", "ipaddress", "text", "upvotes"
"author_name",
"author",
"created_at",
"ipaddress",
"text",
"upvotes"
)
ordering = ("-created_at",)
admin.site.register(Comment, CommentAdmin)

View File

@ -2,4 +2,16 @@ from django.contrib import admin
from inside.models import Subscriber
admin.site.register(Subscriber)
class SubscriberAdmin(admin.ModelAdmin):
list_display = (
"email",
"created_at",
"bounces",
"data",
"is_confirmed",
)
ordering = ("-created_at",)
admin.site.register(Subscriber, SubscriberAdmin)

View File

@ -9,6 +9,7 @@ class PostAdmin(admin.ModelAdmin):
"published_at", "comment_count", "view_count",
"is_visible"
)
ordering = ("-created_at",)
admin.site.register(Post, PostAdmin)

View File

@ -2,4 +2,20 @@ from django.contrib import admin
from users.models import User
admin.site.register(User)
class UsersAdmin(admin.ModelAdmin):
list_display = (
"email",
"username",
"city",
"country",
"created_at",
"vas3k_club_slug",
"patreon_id",
"telegram_id",
"is_banned",
)
ordering = ("-created_at",)
admin.site.register(User, UsersAdmin)