mirror of
https://gitee.com/lylinux/DjangoBlog.git
synced 2025-12-06 11:19:14 +08:00
update admin
This commit is contained in:
@@ -57,3 +57,4 @@ class BlogUserAdmin(UserAdmin):
|
||||
'source')
|
||||
list_display_links = ('id', 'username')
|
||||
ordering = ('-id',)
|
||||
search_fields = ('username', 'nickname', 'email')
|
||||
|
||||
@@ -6,7 +6,7 @@ from django.utils.html import format_html
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
|
||||
# Register your models here.
|
||||
from .models import Article
|
||||
from .models import Article, Category, Tag, Links, SideBar, BlogSettings
|
||||
|
||||
|
||||
class ArticleForm(forms.ModelForm):
|
||||
@@ -55,6 +55,7 @@ class ArticlelAdmin(admin.ModelAdmin):
|
||||
'article_order')
|
||||
list_display_links = ('id', 'title')
|
||||
list_filter = ('status', 'type', 'category')
|
||||
date_hierarchy = 'creation_time'
|
||||
filter_horizontal = ('tags',)
|
||||
exclude = ('creation_time', 'last_modify_time')
|
||||
view_on_site = True
|
||||
@@ -63,6 +64,7 @@ class ArticlelAdmin(admin.ModelAdmin):
|
||||
draft_article,
|
||||
close_article_commentstatus,
|
||||
open_article_commentstatus]
|
||||
raw_id_fields = ('author', 'category',)
|
||||
|
||||
def link_to_category(self, obj):
|
||||
info = (obj.category._meta.app_label, obj.category._meta.model_name)
|
||||
|
||||
@@ -29,6 +29,8 @@ class CommentAdmin(admin.ModelAdmin):
|
||||
list_filter = ('is_enable',)
|
||||
exclude = ('creation_time', 'last_modify_time')
|
||||
actions = [disable_commentstatus, enable_commentstatus]
|
||||
raw_id_fields = ('author', 'article')
|
||||
search_fields = ('body',)
|
||||
|
||||
def link_to_userinfo(self, obj):
|
||||
info = (obj.author._meta.app_label, obj.author._meta.model_name)
|
||||
|
||||
Reference in New Issue
Block a user