He estado leyendo los documentos para django-notification
, y parecen abarcar la creación de notificaciones, pero no cómo mostrarlas a los usuarios. ¿Hay alguna buena referencia para esto, y mi Google-fu me ha fallado? Si no, ¿alguien me puede dar algunos consejos aquí? Gracias.¿Cómo visualizo notificaciones de `django-notification`?
Respuesta
La respuesta es que debe compilarlo en sus propias plantillas. Esto puede ser tan simple como el siguiente fragmento:
<table>
<caption>{% trans "Notices" %}</caption>
<thead>
<tr>
<th>{% trans "Type" %}</th>
<th>{% trans "Message" %}</th>
<th>{% trans "Date of the Notice" %}</th>
</tr>
</thead>
<tbody>
{% for notice in notices %}
{% if notice.is_unseen %}
<tr class="unseen_notice">
{% else %}
<tr class="notice">
{% endif %}
<td class="notice_type">[{% trans notice.notice_type.display %}]</td>
<td class="notice_message">{{ notice.message|safe }}</td>
<td class="notice_time">{{ notice.added|timesince }} {% trans "ago" %}</td>
</tr>
{% endfor %}
</tbody>
</table>
Como @googletorp answered, Pinax es el lugar Goto para encontrar la manera de los autores están utilizando django-notification
. En particular, hay una página de administración de notificaciones que puede servir como una guía práctica.
Una mirada al Pinax la fuente se puede encontrar en github. Usan mucho las notificaciones para su sitio de proyecto http://code.pinaxproject.com.
Editar:
Acabo de darle un vistazo. Parece que todo lo que Pinax hace para que funcione es incluirlo en las aplicaciones instaladas antes que cualquier otra aplicación externa e incluir su archivo de URL como lo haría normalmente.
He estado cavando a través de la fuente Pinax por un tiempo, y en realidad parece depender de plantillas que no son parte de 'django-notification' (creo que' notification/notices.html' es un ejemplo) . Esperaba un tutorial al estilo Getting Started que explicara cómo encajan las diferentes piezas. –
http://code.pinaxproject.com/ is down – maazza
https://github.com/pinax/pinax-notifications –
- 1. ¿Cómo visualizo los datos de audio?
- 2. ¿Cómo visualizo un PDF en Adobe Flex?
- 3. ¿Cómo visualizo un gráfico complejo en .Net?
- 4. PyQt: ¿Cómo visualizo una imagen correctamente?
- 5. ¿Cómo visualizo HTML local en QWebview?
- 6. ¿Cómo visualizo un PDF en ROR (Ruby)?
- 7. ¿Cómo visualizo el código PHP en HTML?
- 8. iphone y notificaciones: ¿número máximo de notificaciones?
- 9. ¿Cómo visualizo un contenido de página de WordPress?
- 10. ¿Cómo visualizo correctamente la posición/duración de un MediaPlayer?
- 11. ¿Cómo visualizo el símbolo de copyright en una página XPage?
- 12. ¿Cómo visualizo el canal rojo de una imagen en Matlab?
- 13. ¿Cómo visualizo un conjunto de resultados Java visualmente?
- 14. Ocultar barra de notificaciones
- 15. ¿Cómo hacer notificaciones en android?
- 16. notificaciones de iPhone Notify_post
- 17. Eliminar notificaciones de la barra de notificaciones de otras aplicaciones
- 18. Verificar notificaciones de espera
- 19. Notificaciones de PHP
- 20. NSTextField notificaciones de delegado: ¿cómo obtener texto?
- 21. Cómo enviar notificaciones de RubyMine a Growl?
- 22. ¿Cómo visualizo CheckBoxes en SQL Server Reporting Services?
- 23. ¿Cómo convierto una matriz numpy a (y visualizo) una imagen?
- 24. ¿Cómo visualizo una matriz con los colores y valores mostrados?
- 25. ¿Cómo visualizo AppSettings en una aplicación web ASP.NET MVC?
- 26. En ExtJS, ¿cómo cargo una tienda cuando visualizo una cuadrícula?
- 27. ¿Cómo leo archivos .owl en Java y visualizo su contenido?
- 28. Desactivar notificaciones de Gnome 3/pop-ups/notificaciones integradas
- 29. Notificaciones de escritorio de GitHub
- 30. freedesktop.org notificaciones en java
Me llevó un viaje al código para ver ese aviso. La llamada de llamada única indica el mensaje como se ve. Solo quería mencionar ... – hamdiakoguz
@hamdiakoguz Buen punto. –
Por cierto, ¿puede mostrarnos su procesador de contexto que conduce a establecer la variable "avisos"? Estoy tratando de revisar su API pero no proporcionan nada de eso. – disappearedng