2017-05-06 113 views
0

我有一個叫做Game的模型,在該模型中,我有屬性game_image,其中存儲了我想要在文件夾中搜索的圖像的名稱,例如:example.jpg ,我想用一個表格在Django模板中使用模型中的屬性

這是博弈模型代碼

class Game(models.Model): 
    game_image = models.CharField(max_length=200, default='DEFAULT VALUE') 

我想在這裏使用的屬性,裏面那個atributte代替example.jpg我想獲得game_image和搜索根據屬性的文件夾中的圖像

th是在我的代碼有:

<img src="{% static 'app/images/example.jpg' %}" /> 

我想是這樣的:

<img src="{% static 'app/images/game.image' %}" /> 

據我所知,這個問題可能是很愚蠢的,但我會aprecciate任何幫助,如果你需要更多的代碼只是說,謝謝

+0

這不是一個愚蠢的問題 - 它是絆倒其他人之前!看起來像http://stackoverflow.com/questions/16655851/django-1-5-how-to-use-variables-inside-static-tag可能解決你的問題?這個問題假設你已經可以在模板中作爲一個變量訪問Game模型,但是希望Django文檔可以告訴你如何做到這一點。 – bouteillebleu

+1

@bouteillebleu非常感謝你,它確實解決了這個問題:D – GamerGirl

+0

可能重複的[django 1.5 - 如何在靜態標籤中使用變量](http://stackoverflow.com/questions/16655851/django-1-5-如何使用的變量,內部靜態標籤) – e4c5

回答

0

它現在有效,如果有人想知道它是如何工作的,我只是將代碼更改爲一個波紋管,感謝您的幫助。

<img src="{% with 'app/images/'|add:game.game_image|add:'.jpg' as image_static %} 
       {% static image_static %} 
      {% endwith %}" />