2013-01-19 17 views
11

पर आधारित स्टाइल क्लास को लागू कर रहा हूं, मैं छवियों की एक सूची प्रदर्शित कर रहा हूं। यदि उपयोगकर्ता ने कोई छवि अपलोड की है, तो मैं अपनी अस्पष्टता 0.5 और छवियों की सूची में रखना चाहता हूं, अन्य लोगों द्वारा अपलोड की गई छवियों में पूर्ण अस्पष्टता होनी चाहिए। मैंने इसे निम्नानुसार किया है, क्या ऐसा करने का एक बेहतर तरीका है ??django एक सशर्त

{% if request.user == obj.shared_by %} 
     <div class="item-image" style="opacity:0.5;filter:alpha(opacity=50);"> 
      {% else %} 
      <div class="item-image"> 
      {% endif %} 
     ......Some code here.... 
     </div> 

धन्यवाद!

उत्तर

24

मैं सामान्य रूप से जाना के लिए:

<div class="item-image{% if foo %} own-image{% endif %}">...</div> 

लेकिन बाहर स्विचन पूरे div टैग अधिक पठनीय हो सकता है।

किसी भी तरह से मैं एक और कक्षा के साथ स्टाइल करना चाहता हूं, इनलाइन सीएसएस के साथ नहीं।

संबंधित मुद्दे