Article View: pl.comp.lang.python
Article #27811Re: Django i pole manytomany w template
From: ds
Date: Wed, 24 Nov 2010 23:04
Date: Wed, 24 Nov 2010 23:04
30 lines
1655 bytes
1655 bytes
ds wrote:
> Czy jest jakaś możliwość żeby sprawdzić w szablonie czy dane pole
> onetomany lub manytomany zawiera określony element?
>
> Załóżmy że mam obiekt "garaz" a wnim pole "model auta" (jeden do wielu) -
> głupi przykład ale obrazujący to co chcę osiągnąć. Chcę wylistować
> wszystkie garaże a przy tym który ma w sobie "fiata" napisać że jest. Do
> szablonu przekazuję garaże.
>
Zrobiłem połowicznie i nieładnie jakoś mi się nie chce wierzyć że nie ma
rozwiązania:
{% for auto in garaz.auta.all %}
{% if auto.id == moje.id %}
JEST
{% endif %}
{% endfor %}
Tylko są dwa problemy:
1. nie podoba mi się takie pętlenie. Przy np. 1000 garaży gdzie każdy ma po
kilkadziesiąt modeli tych pętli będzie bez liku
2. nie wiem jak to rozwiązać gdy będę chciał wyświetlać JEST/NIE MA
--
Pozdrawiam
ds
Technical Details
Message-ID:
<ick5m2$gv4$1@news.onet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!news.onet.pl!.POSTED!not-for-mailReferences:
<ick2ui$8gu$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!news.onet.pl!.POSTED!not-for-mail From: ds <adres@email.pl> Newsgroups: pl.comp.lang.python Subject: Re: Django i pole manytomany w template Followup-To: pl.comp.lang.python Date: Thu, 25 Nov 2010 00:04:32 +0100 Organization: http://onet.pl Lines: 30 Message-ID: <ick5m2$gv4$1@news.onet.pl> References: <ick2ui$8gu$1@news.onet.pl> NNTP-Posting-Host: 87.206.79.153 Mime-Version: 1.0 X-Trace: news.onet.pl 1290639874 17380 87.206.79.153 (24 Nov 2010 23:04:34 GMT) X-Complaints-To: niusy@onet.pl NNTP-Posting-Date: Wed, 24 Nov 2010 23:04:34 +0000 (UTC) User-Agent: KNode/4.4.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit