25 lines
781 B
Python
25 lines
781 B
Python
from django.contrib import admin
|
|
from django.utils.html import format_html
|
|
|
|
from article.models import Section, Carousel, Article, Notice, NoticeReceipt
|
|
from base.models import MainMenu, FooterLink
|
|
from users.models import User
|
|
|
|
|
|
# —————— 主菜单 ——————
|
|
@admin.register(MainMenu)
|
|
class MainMenuAdmin(admin.ModelAdmin):
|
|
list_display = ('title', 'url', 'parent', 'order', 'visible')
|
|
list_editable = ('order', 'visible')
|
|
list_filter = ('parent', 'visible')
|
|
search_fields = ('title', 'url')
|
|
ordering = ('order',)
|
|
|
|
|
|
# —————— 页脚链接 ——————
|
|
@admin.register(FooterLink)
|
|
class FooterLinkAdmin(admin.ModelAdmin):
|
|
list_display = ('title', 'url', 'order')
|
|
list_editable = ('order',)
|
|
ordering = ('order',)
|