summaryrefslogtreecommitdiff
path: root/gstudio/admin/attribute.py
diff options
context:
space:
mode:
authorgnowgi <nagarjun@gnowledge.org>2012-03-15 16:19:20 +0530
committergnowgi <nagarjun@gnowledge.org>2012-03-15 16:19:20 +0530
commit7a4f561e851fdc7246d804c3abb6748b8a4199a6 (patch)
treed2afc3463fd49625a9be482012f5c3bfcf7c42b9 /gstudio/admin/attribute.py
downloadgnowsys-7a4f561e851fdc7246d804c3abb6748b8a4199a6.tar.gz
master trunk of gnowsys-studio
Diffstat (limited to 'gstudio/admin/attribute.py')
-rw-r--r--gstudio/admin/attribute.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/gstudio/admin/attribute.py b/gstudio/admin/attribute.py
new file mode 100644
index 00000000..336509e8
--- /dev/null
+++ b/gstudio/admin/attribute.py
@@ -0,0 +1,20 @@
+"""MetatypeAdmin for Gstudio"""
+from django.contrib import admin
+from django.core.urlresolvers import NoReverseMatch
+from django.utils.translation import ugettext_lazy as _
+from django.utils.html import escape
+from gstudio.admin.forms import AttributeAdminForm
+from gstudio.models import *
+import reversion
+
+class AttributeAdmin(reversion.VersionAdmin):
+ class Media:
+ js = ("gstudio/js/gstudiojs.js",)
+
+ def save_model(self, request, attribute, form, change):
+ attribute.title = attribute.composed_attribution
+ attribute.save()
+
+
+
+