-
Notifications
You must be signed in to change notification settings - Fork 24
Commenti
Alfio Emanuele Fresta edited this page Nov 13, 2015
·
3 revisions
Rappresenta un commento.
- Proprietà
-
oggetto, l'oggetto al quale e' applicato il commento -
autore, (Persona) l'autore del commento -
commento, il testo del commento
-
- Mixin
-
ConMarcaTemporale, vedi ConMarcaTemporale
-
Per associare dei commenti ad un modello, ed ottenere l'elenco dei commenti per un determinato oggetto, si può usare il Mixin ConCommenti, che espone la proprietà commenti (QuerySet<Commento>).
Per creare un commento per un oggetto, creare un oggetto Commento ed associare il relativo oggetto.
Esempio:
c = Commento(
oggetto=attivita,
autore=me,
commento="Ciao mondo!"
)
c.save()Per mostrare il numero di commenti in un template, utilizzare
Presenti n. {{ oggetto.commenti.count }} commenti.Per mostrare l'elenco di commenti, con il box per i commenti,
{% commenti <oggetto> <numero-commenti> [<altezza-massima>] %}dove
-
oggettoe' l'oggetto con MixinConCommentia cui sono associati i commenti, -
numero-commentie' il numero di commenti da mostrare in anteprima, -
altezza-massima(opzionale) e' l'altezza massima del box commenti in px, oltre questa altezza il box viene mostrato con una barra di scorrimento
esempio:
<!-- 5 commenti -->
{% commenti attivita 5 %}<!-- 50 commenti, max. 300px con scrollbar -->
{% commenti attivita 50 300 %}- File
- Posta/E-mail
- Locazione (ex GeoEntita)
- Commenti
- Mixin
- Introduzione
- Tipi (elenco)
- Errori (elenco)
- Prefisso
- Metodi (elenco)