diff options
author | Paul Eggleton <paul.eggleton@linux.intel.com> | 2013-02-14 07:24:24 +0000 |
---|---|---|
committer | Paul Eggleton <paul.eggleton@linux.intel.com> | 2013-02-14 07:25:21 +0000 |
commit | 45514d387b8afdb35a858265ef5b0f0307c25ac8 (patch) | |
tree | 09b9673d5e89050a6ead3c3aa0f3115c96805a4f /layerindex/admin.py | |
parent | 2eb5f38b21396b6584f532f9bb763918f0860cdd (diff) | |
download | openembedded-core-contrib-45514d387b8afdb35a858265ef5b0f0307c25ac8.tar.gz |
Enable auditing using django-reversion and django-reversion-compare
Collect history for changes, and allow browsing / reverting / comparison
within the admin interface.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Diffstat (limited to 'layerindex/admin.py')
-rw-r--r-- | layerindex/admin.py | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/layerindex/admin.py b/layerindex/admin.py index 4418c34c1e..0890ff20e7 100644 --- a/layerindex/admin.py +++ b/layerindex/admin.py @@ -6,9 +6,22 @@ from layerindex.models import * from django.contrib import admin +from reversion_compare.admin import CompareVersionAdmin -admin.site.register(LayerItem) -admin.site.register(LayerMaintainer) -admin.site.register(LayerDependency) -admin.site.register(LayerNote) +class LayerItemAdmin(CompareVersionAdmin): + """ Admin settings here """ + +class LayerMaintainerAdmin(CompareVersionAdmin): + """ Admin settings here """ + +class LayerDependencyAdmin(CompareVersionAdmin): + """ Admin settings here """ + +class LayerNoteAdmin(CompareVersionAdmin): + """ Admin settings here """ + +admin.site.register(LayerItem, LayerItemAdmin) +admin.site.register(LayerMaintainer, LayerMaintainerAdmin) +admin.site.register(LayerDependency, LayerDependencyAdmin) +admin.site.register(LayerNote, LayerNoteAdmin) admin.site.register(Recipe) |