in un semplice django-tables2 come posso rendere un imagen nella cella specifica per 1 Colum ....django-tables2 con cella di immagine personalizzata
alcuni, come
field1 field2 field3 . . .
row1 Un image1 C
riga2 B immagine2 D
. . .
in un semplice django-tables2 come posso rendere un imagen nella cella specifica per 1 Colum ....django-tables2 con cella di immagine personalizzata
alcuni, come
field1 field2 field3 . . .
row1 Un image1 C
riga2 B immagine2 D
. . .
A Django documentazione Tables2:
http://django-tables2.readthedocs.org/en/latest/#subclassing-column
Esempio di questa sezione è ImageColumn.
Per colonne complicate, è possibile che si desideri restituire HTML dal metodo render(). Questo va bene, ma essere sicuri di marcare la stringa come sicuro per evitare che venga sfuggito:
>>> from django.utils.safestring import mark_safe
>>> from django.utils.html import escape
>>>
>>> class ImageColumn(tables.Column):
... def render(self, value):
... return mark_safe('<img src="/media/img/%s.jpg" />'
... % escape(value))
...
link di documentazione ufficiale: https://github.com/bradleyayers/django-tables2/blob/master/docs/index.rst (nel caso)
Quando si collega a una fonte esterna come risposta, assicurarsi di fornire sempre le informazioni importanti di tale fonte insieme alla risposta. I collegamenti possono morire –
@LukasKnuth grazie per il consiglio. Corretta la mia risposta – n3storm
io non sono chiare quello che stai chiedendo . Da dove viene l'immagine? È su una modella? Potrebbe valere la pena aggiungere il codice del modello (più qualsiasi codice che possiedi per il tuo tavolo o la tua vista) –
È educato in SO scrivere "RTFM" su Answers? – n3storm
@ n3storm Non è educato da nessuna parte, ma indicare dove i documenti (come hai fatto nella tua risposta) può essere molto utile! Soprattutto per un nuovo utente, la documentazione può essere schiacciante. – thumbtackthief