-1
我有一個模型允許用戶通過FileField將.ics文件上傳到壓延字段。檢查Django模板中是否有關聯的文件屬性
但是,這不是必需的,所以一些對象會有關聯的文件,其他不會。在我的模板中,我想根據這個輸出不同的東西。我認爲這會工作...
我的觀點傳遞一個所有在seminarData變量的模型對象..
{% for seminars in seminarData %}
{% if seminars.calender %}
{{seminars.title}}
{{seminars.message}}
<a href="{{seminars.calendar.url}}"> Download .ICS File</a>
{% else %}
{{seminars.title}}
{{seminars.message}}
{% endif %}
{% endfor %}
但這似乎並沒有工作......一切只是去直接到其他部分甚至包含壓延字段中的關聯文件的對象。
莫非在我的模型becasue我有
calendar = models.FileField(upload_to="/uploadedCal/", blank=True)
,我需要有空=真還是什麼?
我身邊的不平等運營商發揮藏漢沒有運氣...謝謝
編輯:我認爲,解決辦法是非常簡單的我只是不能看到它煩人!
日曆在你的if語句;-) – 2012-03-08 16:54:42
你爲什麼不跟空=真爲自己嘗試一下,那麼你就可以回來拼寫錯誤和說這不起作用(或者它確實)。 – Marcin 2012-03-08 16:54:54
哇,這是一個愚蠢的錯誤。 Appololgies和謝謝 – dannymilsom 2012-03-08 16:56:17