voglio fare qualcosa di simile:La logica booleana è possibile nei modelli django?
{% if ("view_video" in video_perms) OR purchase_override %}
è possibile?
voglio fare qualcosa di simile:La logica booleana è possibile nei modelli django?
{% if ("view_video" in video_perms) OR purchase_override %}
è possibile?
Django docs on boolean operators
Ti dà:
{% if user in users %}
If users is a QuerySet, this will appear if user is an
instance that belongs to the QuerySet.
{% endif %}
e
{% if a == b or c == d and e %}
essere consapevoli del fatto che and
ha un ordine superiore di precedenza rispetto or
, e che tra parentesi non sono possibili. Se necessario, utilizzare blocchi nidificati.
Bene, ora. Quello sarebbe il posto sensato dove guardare. Ci ho provato, ma sul mio telefono e non ho trovato il bit di cui avevo bisogno. Grazie per l'aiuto. Ci scusiamo per la domanda noob. – willcritchlow
+1 per il commento del collegamento con il rovescio alla fine. Ben suonato, signore. –
+1 per la noob-auto-accettazione di will :) Ben preso signore. – Spacedman
Ad un certo punto, è necessario utilizzare il modello e le funzioni di visualizzazione per questo. Perché questa non è una proprietà dell'oggetto modello? O una proprietà dell'utente che ha effettuato l'accesso? –