favorite
I have a strange problem here,i need to call a function from controller using route,i try to catch the request and call the function but still have problems
here is my jquery code:
this.couponcode= jQuery('#apply-button'); this.couponcode.on('click', function () { var code = jQuery('#promotional').val(); jQuery.ajax({type: "GET", url:'add_numbers', data: {'code': code, 'task': 'addcode', 'format': 'json'}, dataType: 'json', success: function (response) { console.log(response) } }); }); |
and here is my python function
@http.route('/page/add_numbers', auth='public', type='http',website=True) def trial_check(self, **post): print 'Callllllllllllllllllllllllled' return request.render('website.register') |
I have a strange problem here,i need to call a function from controller using route,i try to catch the request and call the function but have problems in print function ... but when i use "logging" it run perfectly
here is my jquery code:
this.ncode= jQuery('#apply-button');
this.ncode.on('click', function () {
var scode = jQuery('#prqcd').val();
jQuery.ajax({type: "GET",
url:'/page/add_numbers',
data: {'scode ': scode , 'task': 'addcode', 'format': 'json'},
dataType: 'json',
success: function (response)
{
console.log(response)
}
});
});
and here is my python function
@http.route('/page/add_numbers', type='http', auth="public", methods=['GET'], website=True)
def tag_read(self, **post):
print 'Calllled', post
return request.render('website.pricing')