0
這是JS代碼,它只是意味着向服務器發送請求,然後打印響應。它發送很好,但我得到一個500響應錯誤使用Bottle與AJAX時未處理的異常(http錯誤500)
function UsernameCheck(){
var Username = document.getElementById('username').value;
console.log('Test!');
$.ajax({
type: 'GET',
url: '/CheckUsername',
data:'username='+ Username,
success: function(response) {
console.log(response);
$('#UsernameCheck').html(response);
}
});
}
這是請求的Python代碼。這些腳印做工精細,它正確地查詢數據庫,但響應不工作,我不確定如何解決它
@route('/CheckUsername')
def CheckUsername():
username = request.query.username
print(username)
db = MySQLdb.connect(host=mysqlDom,
user=mysqlUser,
passwd=mysqlPass,
db=mysqlDB)
cur = db.cursor()
cur.execute(SeeIfUserExsistsSQL, [username])
count = cur.rowcount
print(count)
return count
如果您需要整個Python代碼讓我知道,但我相信這是所有的需要
謝謝,是它 –