Bonjour,

je souhaiterais savoir quelle est la meilleure façon de procéder pour sélectionner un objet SQLObject.
Lorsqu'on a son id on peut faire par exemple:

mais quand on a pas son id, mais qu'on s'attend normalement à ce que la requête retourne un unique résultat, comment faire ?

Suis-je obligé de faire, par exemple:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
user_list = User.select(User.q.username == "Hugues")
if user_list:
    user = user_list[0]
else:
    raise Exception("Pas d'enregistrement trouvé")
où y-a-t-il une manière plus courte de le faire, prévue par SQLObject ?

Merci d'avance pour vos réponses.

PS: si quelqu'un connait une doc un peu plus fournie que la doc du site http://www.sqlobject.org/SQLObject.html ça m'intéresse aussi.