Django MPTT Admin

Продолжаем наводить лоск в админке, сейчас сделаем вот так:

Источник: https://github.com/django-mptt/django-mptt/blob/master/docs/admin.rst

admin.py
from mptt.admin import DraggableMPTTAdmin
from ipam.models import Prefix

# Регистрируем модель
admin.site.register(
	Prefix, 
	DraggableMPTTAdmin,
		list_display=(
			'tree_actions',  # Служебное. Вот это вот нужно что бы оно заработало
			'indented_title', # Служебное. Вот это вот нужно что бы оно заработало
			'utilization', 
			'vrf', 
			'location',
			'owner', 
			'router', 
			'protocol', 
			'description'),
		list_display_links=(
			'indented_title', # Служебное.
		),
		list_filter = ('vrf', 'owner'),
)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *