Miraemos
Forum du Projet Miraemos, un Jeu de Rôle futuriste Online.
 
AccueilFAQRechercherS’enregistrerConnexion
Poster un nouveau sujet   Répondre au sujet
 

ajout d'une rubrique problème technique

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Anthony
Expert


CancerChat
Age : 21
Inscrit le : 06 Déc 2007
Messages : 61
Localisation : Cholet FRANCE

Status
Perso: Soldat Soldat
Caste: Dragon Dragon
Faction: Fantassin Fantassin

MessageSujet: ajout d'une rubrique problème technique   Lun 3 Mar - 23:55

Salut,
pourrai-t-on mettre une nouvelle rubrique problème technique pour poser nos petits problèmes.

J'ai d'ailleurs un petit problème de compilation de mon modèle avec l'attribut max_length qui ne passe pas chez moi, seul l'attribut maxlength sans le "_" passe.

Quelqu'un a-t-il eu ce problème?Et si oui quelle est la solution pour le résoudre.
Revenir en haut Aller en bas
Natim
Codeur
Codeur



Inscrit le : 03 Nov 2007
Messages : 235

Status
Perso: Natim Natim
Caste: Chevalier Chevalier
Faction: Moine Moine

MessageSujet: Re: ajout d'une rubrique problème technique   Mar 4 Mar - 2:45

Entre la version 0.96 et la version 0.97 (que l'on utilise) les noms des atttributs ont changé.

Il faut que tu utilise la version SVN de Django explication disponible ici :
http://www.django-fr.org/documentation/install/

Version de développement donc.
Revenir en haut Aller en bas
Anthony
Expert


CancerChat
Age : 21
Inscrit le : 06 Déc 2007
Messages : 61
Localisation : Cholet FRANCE

Status
Perso: Soldat Soldat
Caste: Dragon Dragon
Faction: Fantassin Fantassin

MessageSujet: Re: ajout d'une rubrique problème technique   Mer 5 Mar - 23:22

J'ai un petit problème avec une requète ... quelqu'un pourra surement m'aider


Voici le code :
Code:

def attributSupplementaire(self):
      """donne les attributs manquant de l'objet selon son type"""
      if self.nature==0:#EPR   
         resultat=EPR.objects.get(ePr__objet=Objet.id).all()
      elif self.nature==1:#Arme
         resultat=Arme.objects.get(arme__objet=Objet.id).all()
      elif self.nature==2:#Armure
         resultat=Armure.objects.get(armure__objet=Objet.id).all()
      elif self.nature==3:#Casque
         resultat=Casque.objects.get(casque__objet=Objet.id).all()
      else:
         resultat=null
      return resultat


Je cherche à faire l'équivalent d'une jointure naturelle pour récupérer l'ensemble des attributs d'un objet d'un type donné:

par exemple, imaginons que l'objet de id=1 est un casque, il existe donc un uplet casque tel que son champ objet=1, j'aimerai à partir de l'objet pouvoir récupérer les attributs du casque.

Demandez-moi si vous ne comprenez pas ce que je veux dire
Revenir en haut Aller en bas
Anthony
Expert


CancerChat
Age : 21
Inscrit le : 06 Déc 2007
Messages : 61
Localisation : Cholet FRANCE

Status
Perso: Soldat Soldat
Caste: Dragon Dragon
Faction: Fantassin Fantassin

MessageSujet: Re: ajout d'une rubrique problème technique   Jeu 6 Mar - 19:03

Encore une question qui va paraître évident pour ceux qui connaissent bien les templates:

Comment faire des boucles avec les templates:

par exemple si je veux afficher un tableau de 5 colonnes et 5 lignes je ferai un truc comme ça: (je prends un code bidon...)

Code:
<table>
for(i=1;i<=5;i++){
  <tr>
  for(j=1;j<=5;j++){
    <td>...</td>
  }
  </tr>
}
</table>



Mais avec le framework python, je ne vois rien pour les boucles...
Quelqu'un peut-il me dire comment faire ce truc en template django.
Code:
Code:
Revenir en haut Aller en bas
Natim
Codeur
Codeur



Inscrit le : 03 Nov 2007
Messages : 235

Status
Perso: Natim Natim
Caste: Chevalier Chevalier
Faction: Moine Moine

MessageSujet: Re: ajout d'une rubrique problème technique   Jeu 6 Mar - 23:01

Pour les templates je dirais que l'on ne programme dans les templates.

Dans les templates tu as que des foreach pas de for donc.
Tu peux envoyer un range(5) si tu en as vraiment besoin mais bon ...
Revenir en haut Aller en bas
Gr-00
Diplomé



Inscrit le : 30 Juin 2008
Messages : 9

Status
Perso: Soldat Soldat
Caste: Pégase Pégase
Faction: Archer Archer

MessageSujet: Re: ajout d'une rubrique problème technique   Lun 7 Juil - 17:22

Anthony a écrit:
Salut,
pourrai-t-on mettre une nouvelle rubrique problème technique pour poser nos petits problèmes.

J'ai d'ailleurs un petit problème de compilation de mon modèle avec l'attribut max_length qui ne passe pas chez moi, seul l'attribut maxlength sans le "_" passe.

Quelqu'un a-t-il eu ce problème?Et si oui quelle est la solution pour le résoudre.


Parfait ! J'ai le même problème !

Il faut que j'utilise django 0.97 donc ... Aller ... It's go !

Pratique ce forum Wink
Revenir en haut Aller en bas

ajout d'une rubrique problème technique

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Miraemos :: Sur Terre :: Probleme technique-
Poster un nouveau sujet   Répondre au sujet