|
|
|
@ -43,14 +43,12 @@ class DataVarsSerializer(ClassSerializer):
|
|
|
|
|
return elementMap.get(typeobj,'input')
|
|
|
|
|
|
|
|
|
|
def arrayString(self,value):
|
|
|
|
|
print "arrayString",value.__repr__()
|
|
|
|
|
if type(value) == (list,tuple):
|
|
|
|
|
return [""]+value
|
|
|
|
|
else:
|
|
|
|
|
return value
|
|
|
|
|
|
|
|
|
|
def arrayArrayString(self,value):
|
|
|
|
|
print "arrayArrayString",value.__repr__()
|
|
|
|
|
if type(value) in (list,tuple):
|
|
|
|
|
return map(self.arrayString,value)
|
|
|
|
|
else:
|
|
|
|
@ -209,7 +207,6 @@ class GroupField(DataVarsSerializer):
|
|
|
|
|
self.fields = []
|
|
|
|
|
|
|
|
|
|
for varname in info['normal']:
|
|
|
|
|
print "Varname",varname
|
|
|
|
|
self.fields.append(Field(dv=dv,varObj=dv.getInfo(varname)))
|
|
|
|
|
|
|
|
|
|
if info['expert']:
|
|
|
|
|