> > def details(): > try: > equipment = db.equipment[int(request.args(0))] > except: > equipment = db(db.equipment.slug == > request.args(0)).select().first() >
Note, db.equipment(request.args(0)) will attempt to convert request.args(0) to an integer, and if that doesn't work, it will return None, so you can do: equipment = db.equipment(request.args(0)) or db(db.equipment.slug == request .args(0)).select().first() Anthony --

