Skip to content

Instantly share code, notes, and snippets.

@jgeewax
Created July 21, 2012 14:28
Show Gist options
  • Save jgeewax/3155952 to your computer and use it in GitHub Desktop.
Save jgeewax/3155952 to your computer and use it in GitHub Desktop.
Getting objects from the App Engine data store based on URL parameters
from google.appengine.ext import db
import webapp2
from models.my_model import MyModel
class Handler(webapp2.RequestHandler):
def get(self):
try:
my_model = MyModel.get(self.request.get('my_model_key'))
except db.BadKeyError:
my_model = None
if not my_model:
return self.error(404)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment