def validjson():
    print 'here'
    print request
    print request.headers
    print request.data
    print request.json
    # currdict = {}
    # currdict['emailid']  = '*****@*****.**'
    # currdict['url'] = 'http://bit.ly'

    from werkzeug.datastructures import MultiDict
    from app.forms import URLForm
    formdata = MultiDict(mapping=request.json)
    form = URLForm(formdata, csrf_enabled=False)

    if form.validate():
        return jsonify({'message': 'yes'}), 200

    else:
        # msg = ""
        # for prop in form:
        # 	print prop.name+" " +prop.data
        # 	msg = msg + str(prop.data) + " "
        #
        # # msg = msg + form.emailid.data+" "+form.password.data+" "+"no"
        # # msg = msg + str(form.emailid.errors)
        # # msg =  msg + str(form.password.errors)

        reply = {}
        reply['message'] = 'no'
        reply['erros'] = form.errors
        return jsonify(reply)
Beispiel #2
0
def validjson():
	print 'here'
	print request
	print request.headers
	print request.data
	print request.json
	# currdict = {}
	# currdict['emailid']  = '*****@*****.**'
	# currdict['url'] = 'http://bit.ly'
	
	from werkzeug.datastructures import MultiDict
	from app.forms import URLForm
	formdata = MultiDict(mapping=request.json)
	form = URLForm(formdata, csrf_enabled=False)

	if form.validate():
		return jsonify({'message':'yes'}), 200

	else:
		# msg = ""
		# for prop in form:
		# 	print prop.name+" " +prop.data
		# 	msg = msg + str(prop.data) + " "
		#
		# # msg = msg + form.emailid.data+" "+form.password.data+" "+"no"
		# # msg = msg + str(form.emailid.errors)
		# # msg =  msg + str(form.password.errors)

		reply = {}
		reply['message'] = 'no'
		reply['erros'] = form.errors
		return jsonify(reply)
def temp():
    currdict = {}
    currdict['emailid'] = '*****@*****.**'
    currdict['url'] = 'http://bit.ly'
    from werkzeug.datastructures import MultiDict
    from app.forms import URLForm
    formdata = MultiDict(mapping=currdict)
    form = URLForm(formdata, csrf_enabled=False)

    if form.validate():
        return "yes"

    else:
        # msg = ""
        # for prop in form:
        # 	print prop.name+" " +prop.data
        # 	msg = msg + str(prop.data) + " "
        #
        # # msg = msg + form.emailid.data+" "+form.password.data+" "+"no"
        # # msg = msg + str(form.emailid.errors)
        # # msg =  msg + str(form.password.errors)
        msg = ''
        msg = msg + str(form.errors)
        return msg
    return render_template("temp.html", temptext='temp')
Beispiel #4
0
def temp():
	currdict = {}
	currdict['emailid']  = '*****@*****.**'
	currdict['url'] = 'http://bit.ly'
	from werkzeug.datastructures import MultiDict
	from app.forms import URLForm
	formdata = MultiDict(mapping=currdict)
	form = URLForm(formdata, csrf_enabled=False)

	if form.validate():
		return "yes"

	else:
		# msg = ""
		# for prop in form:
		# 	print prop.name+" " +prop.data
		# 	msg = msg + str(prop.data) + " "
		#
		# # msg = msg + form.emailid.data+" "+form.password.data+" "+"no"
		# # msg = msg + str(form.emailid.errors)
		# # msg =  msg + str(form.password.errors)
		msg = ''
		msg =  msg + str(form.errors)
		return msg
	return render_template("temp.html", temptext='temp')
 def validateUrl(self, url):
     from werkzeug.datastructures import MultiDict
 	from app.forms import URLForm
     urldata = {}
     urldata['url']= url
 	formdata = MultiDict(mapping=urldata)
 	form = URLForm(formdata, csrf_enabled=False)
     return form.validate()
 def validateUrl(self, url):
     from werkzeug.datastructures import MultiDict
     from app.forms import URLForm
     urldata = {}
     urldata['url'] = url
     formdata = MultiDict(mapping=urldata)
     form = URLForm(formdata, csrf_enabled=False)
     return form.validate()