taiga-back/greenmine/projects/milestones/admin.py

31 lines
734 B
Python

# -*- coding: utf-8 -*-
from django.contrib import admin
import reversion
from . import models
class MilestoneInline(admin.TabularInline):
model = models.Milestone
fields = ['name', 'owner', 'estimated_start', 'estimated_finish', 'closed',
'disponibility', 'order']
readonly_fields = ["owner"]
sortable_field_name = 'order'
extra = 0
max_num = 0
can_delete = False
class MilestoneAdmin(reversion.VersionAdmin):
list_display = ["name", "project", "owner", "closed", "estimated_start",
"estimated_finish"]
list_display_links = list_display
list_filter = ["project"]
readonly_fields = ["owner"]
admin.site.register(models.Milestone, MilestoneAdmin)