-facebook-django comentarios es una aplicación Django reutilizables para colocar comentario Facebook cajas en sus plantillas.
django-facebook-comments básicamente proporciona dos templatetags a utilizar en sus plantillas, una que sólo coloca en un comentario cuadro Facebook, y uno que almacena en caché el cuadro de facebook comentario (usando su API) para que el contenido estará en el html prestados (algunas personas como esto para fines de SEO).
Dependencias
Habilitación django.core.context_processors.request es también útil, ya que esa es la única manera de obtener la url actual de la página de los comentarios está incrustado en.
Uso
Añadir 'facebook_comments' a tu INSTALLED_APPS.
Cargar la etiqueta de plantilla 'fb_comments' y utilizarlo en su plantilla:
{% Extends "whatever.html"%}
{Carga% fb_comments%}
{% Block content%}
& Nbsp;
& Nbsp;
{{Articulo.title}}
& Nbsp;
& Nbsp;
Publicado {{post.created_at | Fecha: "Y / m / d"}}
& Nbsp;
& Nbsp; {% fb_comments width = "600" include_cached_comments no_scripts%}
{%}% Endblock
Configuración
El templatetag tiene las siguientes opciones de configuración. Ninguno de estos son obligatorios. Las banderas se incluyen como es, las variables se incluyeron el uso de variable_name = "valor" para los valores estáticos. La caída de las cotizaciones y el valor será sacado de ese nombre de la variable en el contexto.
Banderas:
include_cached_comments
& Nbsp; de salida en caché comentarios en la salida templatetag. Este será un div con class = "cached_comments"
no_scripts
& Nbsp; Esta bandera causará en línea requiere Javascript para no ser prestados en el templatetag. Esto es si usted tiene múltiples cuadros de comentarios en la página, o si ya lo tienes en la página para algún otro propósito.
Variables:
num_posts
& Nbsp; Número de publicaciones
ancho
& Nbsp; Ancho (en píxeles) de la caja de comentarios
esquema de colores
& Nbsp; Colorscheme opción de pasar (por favor refiérase a facebook api para colorschemes disponibles)
href
& Nbsp; uri completamente calificado para pasar a facebook. Si ha habilitado django.core.context_processors.request puedes dejarlo en blanco (y va a inspeccionar el RequestContext para decidir el href actual). De lo contrario, estás por tu cuenta. Tenga en cuenta: esto significa que usted no puede sacar cosas como ''. . o '/' aquí en el sentido de la página actual / sitio
Requisitos :
- Python
- Django
Comentarios que no se encuentran