私はこれが私の見解ハンドルDjangoのクエリセット
def CompletedFormulary(request) :
# Fonction qui donne un récapitulatif des informations du formulaire par rapport au dernier formulaire créé.
# Reprise de tous les éléments de la table child et parent ayant l'ID le plus élevé
identity = Identity.objects.all().order_by("-id")[0]
identityAll = list(Identity.objects.all())
context = {
"identity" : identity,
"identityAll" : identityAll,
}
return render(request, 'recapitulatif_identity.html',context)
そして、私のrecapitulatif_identity.html
<h2 align="center"> Votre formulaire a été validé </align> </h2>
{% block content %}
Votre personne porte le numéro : {{ identity.id }}
<h3> Récapitulatif des données enregistrées : </h3>
<li> Civilité : {{identity.title}}</li>
<li> Nom : {{identity.lastname}}</li>
<li> Prénom : {{identity.firstname}}</li>
<li> Sexe : {{identity.sex}}</li>
<li> Date de Naissance : {{identity.birthday}}</li>
<li> Ville de Naissance : {{identity.birthcity}}</li>
<li> Pays de Naissance : {{identity.birthcountry}}</li>
<li> Nationalité : {{identity.nationality}}</li>
<li> Profession : {{identity.job}}</li>
<li> Adresse : {{identity.adress}}</li>
<li> Ville : {{identity.city}}</li>
<li> Code Postal : {{identity.zip}}</li>
<li> Pays : {{identity.country}}</li>
<li> Email : {{identity.mail}}</li>
<li> Téléphone : {{identity.phone}}</li>
<br></br>
{{identityAll}}
{% endblock %}
<br></br>
<form method='POST' action='/Identity/accueil'> {% csrf_token %}
<input type ="submit" value="Retour fiche identité" />
</form>
<form method='POST' action='/BirthCertificate/accueil'> {% csrf_token %}
<input type ="submit" value="Création d'un acte de naissance" />
</form>
問題はアイデンティティのフィールドからの表示についてですDjangoのクエリセット
について学びました。 1行に1行ずつ印刷したい場合は削除することができます。[<Identity: ..... >
私はそれをどうやって行うことができますか?
これは、あなただけを反復処理する必要がある
(docsを参照)のサイクルを作り、あなたがそれらを反復する必要があります(また、 'リストは、()'不要です) – Sayse
@Sayseにいます'
'identityAll = list(Identity.objects.all())' - クエリーセットは既に反復可能です – Sayse