Récupérer le contenu d'une variable en python et l'utiliser
Fermé
impactus_gm
-
Modifié le 17 juil. 2019 à 13:50
mamiemando Messages postés 33650 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 30 avril 2025 - 17 juil. 2019 à 14:01
mamiemando Messages postés 33650 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 30 avril 2025 - 17 juil. 2019 à 14:01
A voir également:
- Récupérer le contenu d'une variable en python et l'utiliser
- Utiliser chromecast - Guide
- Recuperer message whatsapp supprimé - Guide
- Recuperer video youtube - Guide
- Compte piraté facebook comment le recuperer - Guide
- Recuperer le son d'une video - Guide
1 réponse
mamiemando
Messages postés
33650
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
30 avril 2025
7 846
Modifié le 17 juil. 2019 à 14:01
Modifié le 17 juil. 2019 à 14:01
Bonjour,
Je pas compris ta question. Dans ton exemple la variable
Voyons si tu as bien compris ce que signifie
Le nom
J'en déduis donc que dans ton code
Donc première question, est-ce bien le cas ? Une manière de voir serait de regarder le type des objets que tu as dans ton
Ensuite
Je pas compris ta question. Dans ton exemple la variable
demandes.
Voyons si tu as bien compris ce que signifie
demandes = Demande.objects.filter(etat = None). Ici tu as un classe
Demandequi possède un attribut statique (
.objects). Cet attribut est d'un certain type, et ce type possède une méthode
filter. Ici tel que tu l'as écrit, cette méthode ne possède aucun paramètre obligatoire, et un paramètre optionnel nomm" "etat" que tu as spécifié comme étant égal à
None(avec un N majuscule, en python).
Le nom
etatcoïncide soit avec le nom d'un des paramètres déclarés dans la méthode
filter(), soit cette méthode utilise des listes de paramètres abstraites (voir en python
*argset
**kwargs). Si on regarde dans la documentation django, on est apparamment dans ce second cas.
J'en déduis donc que dans ton code
Demande.objectscorrespond à un
QuerySetqui contient une série d'objets python qui possèdent un attribut
etatpar exemple :
class MonType: def __init__(self): self.etat = 7 x = MonType() print(x.etat) # Affiche 7 print(getattr(x, "etat")) # Affiche 7 aussi
Donc première question, est-ce bien le cas ? Une manière de voir serait de regarder le type des objets que tu as dans ton
QuerySetet t'assurer que ce type possède bien un attribut appelé
etat.
Ensuite