mirror of
git://git.yoctoproject.org/layerindex-web.git
synced 2025-07-19 12:39:02 +02:00
Add stacked dependency/maintainer records to layer in admin
Allows adding/editing dependencies and maintainers against each layer more easily. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
This commit is contained in:
parent
08051e1ccf
commit
710bc8fbb5
|
@ -9,6 +9,13 @@ from django.contrib import admin
|
|||
from reversion_compare.admin import CompareVersionAdmin
|
||||
from django.forms import TextInput
|
||||
|
||||
class LayerMaintainerInline(admin.StackedInline):
|
||||
model = LayerMaintainer
|
||||
|
||||
class LayerDependencyInline(admin.StackedInline):
|
||||
model = LayerDependency
|
||||
fk_name = 'layer'
|
||||
|
||||
class LayerItemAdmin(CompareVersionAdmin):
|
||||
list_filter = ['status', 'layer_type']
|
||||
save_as = True
|
||||
|
@ -18,6 +25,10 @@ class LayerItemAdmin(CompareVersionAdmin):
|
|||
models.URLField: {'widget': TextInput(attrs={'size':'100'})},
|
||||
models.CharField: {'widget': TextInput(attrs={'size':'100'})},
|
||||
}
|
||||
inlines = [
|
||||
LayerMaintainerInline,
|
||||
LayerDependencyInline,
|
||||
]
|
||||
|
||||
class LayerMaintainerAdmin(CompareVersionAdmin):
|
||||
list_filter = ['status', 'layer__name']
|
||||
|
|
Loading…
Reference in New Issue
Block a user