src/iconolab/forms/annotations.py
changeset 35 31d4f0e86723
parent 33 f9d4c9a63e4e
child 38 b319db67a5f3
--- a/src/iconolab/forms/annotations.py	Fri Jun 24 12:39:13 2016 +0200
+++ b/src/iconolab/forms/annotations.py	Fri Jun 24 14:26:56 2016 +0200
@@ -1,4 +1,4 @@
-from django.forms import ModelForm, TypedMultipleChoiceField, HiddenInput, MultipleHiddenInput
+from django.forms import ModelForm, TypedMultipleChoiceField, HiddenInput, CharField, MultipleHiddenInput
 from iconolab.models import AnnotationRevision
 import json
 
@@ -6,9 +6,11 @@
     pass
 
 class AnnotationRevisionForm(ModelForm):
+    tags = CharField()
+    
     class Meta:
         model = AnnotationRevision
-        fields = ('title', 'description', 'fragment',)
+        fields = ('title', 'description', 'fragment')
         widgets = {
             'fragment': HiddenInput(),
             'tags': HiddenInput()
@@ -18,7 +20,7 @@
         if self.instance:
             tags_list = []
             for tag_info in self.instance.tagginginfo_set.all():
-                tags_list.push({
+                tags_list.append({
                     'tag_input': tag_info.tag.link,
                     'relevancy': tag_info.relevancy,
                     'accuracy': tag_info.accuracy