django-facebook-comments

Sagteware kiekie:
django-facebook-comments
Sagteware besonderhede:
Weergawe: 0.1.5
Upload datum: 20 Feb 15
Ontwikkelaar: Shu Zong Chen
Lisensie: Gratis
Populariteit: 0

Rating: 2.0/5 (Total Votes: 1)

Django-facebook-kommentaar is 'n herbruikbare Django app Facebook kommentaar bokse te plaas in jou templates.
Django-facebook-kommentaar lewer basies twee templatetags te gebruik in jou templates, die een wat net plaas in 'n Facebook kommentaar boks, en een wat caches die facebook kommentaar blokkie (met behulp van hul API) so dat die inhoud in die html gelewer sal wees (sommige mense soos dit vir SEO doeleindes).
Afhanklikhede
Enabling django.core.context_processors.request is ook nuttig, want dit is die enigste manier om die huidige url van die bladsy om die kommentaar is ingesluit op te kry.
Gebruik
Voeg 'facebook_comments' aan jou INSTALLED_APPS.
Laai die 'fb_comments' sjabloontagcode en gebruik dit in jou sjabloon:
{% Strek "whatever.html"%}
{% Vrag fb_comments%}
{% Blok inhoud%}
& Nbsp;


& Nbsp;

{{post.title}}


& Nbsp;
{{post.body | veilig}}

& Nbsp;

Gepubliseer {{post.created_at | datum: "Y / m / d"}}


& Nbsp;

& Nbsp; {% fb_comments width = "600" include_cached_comments no_scripts%}
{% Endblock%}
Konfigurasie
Die templatetag het die volgende konfigurasie-opsies. Nie een van hierdie is nodig nie. Die vlae is ingesluit soos dit is, is die veranderlikes met behulp van VARIABLE_NAME = "waarde" vir statiese waardes. Drop die aanhalings en die waarde daarvan sal uit daardie veranderlike naam geneem word in die konteks.
Vlae:
include_cached_comments
& Nbsp; Uitgawe kas kommentaar in die templatetag uitset. Dit sal 'n div met class = "cached_comments" wees
no_scripts
& Nbsp; Hierdie vlag sal vereis inline javascript om nie in die templatetag gelewer word veroorsaak. Dit is as jy het verskeie kommentaar bokse op die bladsy, of as jy het dit reeds in bladsy vir 'n ander doel.
Veranderlikes:
num_posts
& Nbsp; Aantal poste aan te toon
wydte
& Nbsp; Breedte (in pixels) van kommentaar blokkie
kleur skedule
& Nbsp; kleur skedule opsie om te slaag (verwys asseblief na facebook api vir beskikbare colorschemes)
href
& Nbsp; Ten volle gekwalifiseerde uri te slaag op Facebook. As jy django.core.context_processors.request aangesit jy hierdie leeg kan laat (en dit sal die RequestContext inspekteer die huidige href te besluit). Anders is jy op jou eie. Let wel: Dit beteken dat jy NIE dinge soos vashou '.' . of '/' hier beteken die huidige bladsy / webwerf

Vereistes :

  • Python
  • Django

Ander sagteware ontwikkelaar Shu Zong Chen

Kommentaar te django-facebook-comments

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!