Tag Archives: google appengine

Sending Email in Google AppEngine for Python

Google AppEngine provides an API services for sending emails. I’ve setup a contact form to use such feature. I used a couple of validations, security tokens via custom sessions and the mail service to implement this feature in my site. … Continue reading

Posted in Python | Tagged , , , , | Leave a comment

Sessions on Google AppEngine for Python

In PHP world, creating sessions is so easy when using built ins. To customize, secure and make it fast, you have to create a whole new architecture to do that. In my experience with Google AppEngine, your only choice is … Continue reading

Posted in Python | Tagged , , , , , | Leave a comment

Redirecting URLs in Google AppEngine for Python

A month ago, I decided to re-structure my URLs but have no plan on handling redirects for indexed URLs by search engines. I’ve been receiving several 404 errors on my logs and finally decided to do a 301 redirect to … Continue reading

Posted in Python | Tagged , , , , | Leave a comment

Re-writing lysender.com – a Google AppEngine Python adventure

My portfolio site is definitely a very small site with almost no visitors at all. Written in Kohana and was previously hosted in Pagodabox, I’ve migrated it to Google AppEngine for Python 2.7. It was fun and frustrating at the … Continue reading

Posted in Python | Tagged , , , , , , | Leave a comment

AppEngine – Python – Caches Object Values

[UPDATE]: Solved this problem, explanation at the bottom. So I have this semi-MVC AppEngine for Python setup where I setup different CSS/JS files per page. The problem is that AppEngine caches object values causing values to stack. Example, if I … Continue reading

Posted in Python | Tagged , | Leave a comment

Unit Testing with Python and Google App Engine

It came to the point where developing my soon to be web service become too difficult since I have to write test codes on my request handlers. I finally made my way to Python Unit testing using the unittest module. … Continue reading

Posted in Python | Tagged , , , , , | 1 Comment