[Django API] homepage - admin.py

from django.contrib import admin
from . import models

# Register your models inline here.

class CodeInline(admin.TabularInline):
    model = models.Code
    fields = ('name', 'title', 'pid', 'display_order', 'status')

class ContentInline(admin.TabularInline):
    model = models.Content
    fields = ('name', 'title', 'pid', 'display_order', 'status')

# # Register your model admin here.

class CodeAdmin(admin.ModelAdmin):
    list_display = ('id', 'pid', 'name', 'title', 'display_order', 'status')
    list_filter = ['status', 'pid']
    list_display_links = ['name']
    inlines = [
        CodeInline,
    ]

class ContentAdmin(admin.ModelAdmin):
    list_display = ('id', 'pid', 'name', 'title', 'status')
    list_filter = ['status', 'type']
    list_display_links = ['name']
    inlines = [
        ContentInline,
    ]


admin.site.register(models.Code, CodeAdmin)
admin.site.register(models.Content, ContentAdmin)


댓글

이 블로그의 인기 게시물

[Django Install] 9.1 sc제일은행 nginx-django 연결

[Django APP] django-widget-tweaks

[Django App] django-user-agents