예제 #1
0
파일: forms.py 프로젝트: strogo/djpcms
 def save(self, commit = True):
     if commit:
         data = self.cleaned_data.copy()
         for n in ('user','name','url','tags'):
             data.pop(n)
         self.instance.data = json.dumps(data)
     return super(WebAccountForm,self).save(commit)
예제 #2
0
파일: formjson.py 프로젝트: strogo/djpcms
def form2json(form):
    if form and form.is_valid():
        data = form.cleaned_data
        fields = {}
        for k,v in data.items():
            fields[k] = dumps(v)
        return json.dumps(fields)
    else:
        return u''
예제 #3
0
파일: forms.py 프로젝트: strogo/djpcms
 def tojson(self):
     if self.is_valid():
         return json.dumps(self.cleaned_data)
     else:
         return u''