現在位置: ホーム 日々のメモ書き django + genshi 続き

django + genshi 続き

2008年12月10日 18時42分 Posted by TANIGUCHI Takaki | | タグ:
いくつかメモ
  • djangoの便利なテンプレートがそのまま使えるわけではないのでちょっと面倒なこともある。
  • ifchanged は <?python > を使ってコードを書く必要があった。あまりいいとは思えないが…。
  • url はreverseを呼ぶだけだからまだ楽か
ifchangedの例
<?python
        last_seen = None
      ?>
     
<py:for each="object in objects">
  <py:if test="last_seen} != object.key">
     <tr><td>${object.get_value()}</td></tr>
  </py:if>
  <?python
    last_seen = object.workflow
  ?>
...
</py:for>

urlの例

<?python
        from django.core.urlresolvers import reverse
?>
<a href="${reverse('my-view',args=[2005])}">link</a>

Facebook Like!
Google Ad
Google Ad
Copyright © 1996-2012 TANIGUCHI Takaki