2014-12-19 9 views
-2

테이블의 테이블에서 데이터를 표시하고 싶습니다. 개체를 검색하려면 개체를 검색하는 데 외래 키를 사용했습니다. (프로젝트에 따라 사람) 두 테이블이 있습니다. 사람 & 프로젝트입니다. 뷰에서테이블 데이터 django 표시

class person (models.Model) 
    project =models.ForeignKey('plat_project.Project', blank=True,related_name='project') 
    pourcentage = models.IntegerField() 
    sum = models.IntegerField() 

    class project 
... 

: 디스플레이 기능에 :

  • 내가
  • 어떻게 증가하는 내 차트에 데이터를 표시 할 수 없습니다 :

    PersonneProject=PersonneProjet.objects.all(projet=project) 
         response['Listeperson']=PersonneProject 
    
    
    And the template : 
    {% for p in Listeperson %} 
         <tr> 
         <td style="text-align:center">{{ i }} </td> 
         <td style="text-align:center">{{ p.pourcentage}}% </td> 
         <td style="text-align:center">{{ p.sum }}€ </td> 
         </tr> 
        {% endfor %} 
    

    나는이 문제가 i 1

답변

0

첫 번째 문제를 해결하려면보기 기능에 대한 추가 정보를 제공해야합니다 (이 함수에서 어떻게 리턴하고 있습니까?)

<td style="text-align:center">{{ forloop.counter }} </td> 

(또는 forloop.counter0 당신이 제로 인덱스를 원하는 경우 :도 projet=project에 오타가) 있습니다,하지만 당신은 forloop.counter와 루프 카운터를 얻을.

관련 문제