Ajax with Python as backend
The backend is irrelevant when doing Ajax. You could write it in PHP, Python, or even COBOL if that's what floats your boat. The main thing is that your Javascript is asynchronously requesting data, and that your backend is providing it in the format your frontend expects. These days, that's mostly JSON. Python is of course perfectly capable of providing JSON data (via the json module from the standard library).
I'm currently working on a web application, hosted on Google App Engine with the back-end written in Python. Now I feel the need to add Ajax-like features into my website. When I went through some of the Ajax tutorials on the internet, I found that all of them taught in context to having the back-end written in PHP. 
So my question is, can't I use Ajax-like features on my application written in Python, hosted on Google App Engine? And if yes, can someone suggest some good tutorials for learning Ajax which uses Python as the back-end example? 
EDIT: I'm using webapp2 framework, and am not familiar with Django.