Dans la négative, quelle est la meilleure façon de procéder ?
En ce moment, je fais (pour un projet django) :
if not 'thing_for_purpose' in request.session:
request.session['thing_for_purpose'] = 5
Mais c'est plutôt gênant. Dans Ruby, ce serait :
request.session['thing_for_purpose'] ||= 5
ce qui est beaucoup plus agréable.