2012-06-20 2 views
0

чтение в JSON для спорта. используя частичную для разметки разметки. awayteam и хозяева для большей части акций одинаковой разметкой, но свойства JSON, которые я не имею никакого контроля являются такими ниже:Как динамически/оценивать через выражение json свойство в шаблоне django

<div class="away {{game.awayTeam_last_name|slugify}}"> 
    <a href="#" title="{{game.awayTeam_first_name}} {{game.awayTeam_last_name}}"> 
    <span class="{{league}}-logo"></span> 
<span class="city">{{game.awayTeam_first_name}}</span> 
    {% if game.event_status != "pre-event" %} 
     <span title="score">{{game.awayTeam_score}}</span> 
    {% else %} 
     <span title="record entering game">(0-0)</span> 
    {% endif %} 
    </a> 
</div> 
<span>@</span> 
<div class="home {{game.homeTeam_last_name|slugify}}"> 
    <a href="#" title="{{game.homeTeam_first_name}} {{game.homeTeam_last_name}}"> 
    <span class="{{league}}-logo"></span> 
    <span class="city">{{game.homeTeam_first_name}}</span> 
    {% if game.event_status != "pre-event" %} 
     <span title="score">{{game.homeTeam_score}}</span> 
    {% else %} 
     <span title="record entering game">(0-0)</span> 
    {% endif %} 
    </a> 
</div> 

есть способ уменьшить/реорганизовать выше как некоторое выражение оценщик, чтобы сделать дома и на выезде передается через переменную.

ответ

0

не ответил на собственный вопрос, но я действительно получал ребята данных, чтобы лучше форматировать данные, поэтому стал .. awayteam: {имя: '', last_name: '', оценка: ''} hometeam: {first_name : '', last_name: '', score: ''}

, позволяющий сжимать половину шаблона =)

Смежные вопросы