Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@mansam
Created April 21, 2014 19:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mansam/c3a0bee64a5b0334f97c to your computer and use it in GitHub Desktop.
Save mansam/c3a0bee64a5b0334f97c to your computer and use it in GitHub Desktop.
@user.get(accept=("application/json", "text/json"))
def get_user_json(request):
db = request.db
id = request.matchdict.get('name')
user = db.query(User).filter(or_(
User.id==id,
User.name==id,
)).first()
if not user:
request.errors.add('body', 'name', 'No such .')
return
return user.__json__()
@user.get(accept="text/html", renderer="services/user.html")
def get_user_html(request):
return "user chrome"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment