Sobes.tech

Python

Qu'est-ce qu'un index dans une base de données, quels sont les types, quels sont leurs avantages et inconvénients?

135

def retirer(user_id, montant): utilisateur = User.objects.filter(user_id=user_id).update(balance=F('balance') - montant) si utilisateur.balance > montant: # raise InsufficientFundsError() utilisateur.balance -= montant utilisateur.save()

134

Avez-vous déjà dû optimiser des requêtes SQL ou analyser les performances ? Quels outils avez-vous utilisés ? Que montre EXPLAIN ?

134

Comment fonctionne un générateur en Python et en quoi diffère-t-il d'une fonction ordinaire et d'un itérateur?

122

Comment créer un générateur en Python ? Que se passe-t-il avec deux yield consécutifs dans une fonction génératrice ?

122

avec transaction.atomic(): provider_order = ProviderOrder.objects.select_for_update().get(id=provider_order.id) unblock_provider_order(provider_order.id) notify_contractor(provider_order=provider_order)

120

Comment donner à un agent IA un contexte constant du projet pour ne pas avoir à le décrire à nouveau à chaque session?

120
/3