Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 7fc8e22

Browse files
committed
POST /user/forms added
1 parent 917f3cf commit 7fc8e22

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

jotform.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -510,6 +510,22 @@ def set_multiple_form_properties(self, formID, form_properties):
510510

511511
return self.fetch_url('/form/' + formID + '/properties', form_properties, 'PUT')
512512

513+
def create_form(self, form):
514+
params = {}
515+
516+
for key in form.keys():
517+
value = form[key]
518+
for k in value.keys():
519+
if (key == 'properties'):
520+
for k in value.keys():
521+
params[key + '[' + k + ']'] = value[k]
522+
else:
523+
v = value[k]
524+
for a in v.keys():
525+
params[key + '[' + k + '][' + a + ']'] =v[a]
526+
527+
return self.fetch_url('/user/forms', params, 'POST')
528+
513529
def create_forms(self, form):
514530
""" Create a new form
515531

0 commit comments

Comments
 (0)