Django-facebook-komentáře je znovu použitelný Django aplikace umístit Facebook komentáře políček v šablonách.
Django-facebook-komentáře zásadě nabízí dva templatetags použít v šablonách, ten, který právě staví v poli pro komentář na Facebooku, a ten, který ukládá facebook poznámkách (pomocí jejich API), tak, že obsah bude v poskytnuté HTML (někteří lidé takhle účely SEO).
Závislosti
Povolení django.core.context_processors.request je také užitečné, protože to je jediný způsob, jak získat aktuální adresu URL stránky, komentáře je vložený na.
Použít
Přidat 'facebook_comments' na váš INSTALLED_APPS.
Vložte šablonu značku "fb_comments" a použít ji v šabloně:
{% Rozšiřuje "whatever.html"%}
{% Zatížení fb_comments%}
{% Obsah block%}
& Nbsp;
& Nbsp;
{{}} post.title
& Nbsp;
& Nbsp;
Vyšlo {{post.created_at | datum: "Y / m / d"}}
& Nbsp;
& Nbsp; {% fb_comments width = "600" include_cached_comments no_scripts%}
{% Endblock%}
Configuration
Templatetag má následující možnosti konfigurace. Žádný z nich jsou povinné. Tyto příznaky jsou zahrnuty jako znamená, že proměnné jsou zahrnuty pomocí variable_name = "hodnota" pro statické hodnoty. Drop uvozovky a hodnota bude brát z tohoto názvu proměnné v kontextu.
Vlajky:
include_cached_comments
& Nbsp; výstupní mezipaměti komentáře v výstupu templatetag. To bude div s class = "cached_comments"
no_scripts
& Nbsp; Tento parametr způsobí, že potřebné inline javascript nebýt vydaná v templatetag. To je, pokud máte více komentáře políčka na stránce, nebo pokud již máte ji v straně k jinému účelu.
Proměnné:
num_posts
& Nbsp; Počet příspěvků ukázat
šířka
& Nbsp; Šířka (v pixelech) pole Komentář
colorscheme
& Nbsp; Colorscheme možnost projít (viz Facebook API pro dostupných colorschemes)
href
& Nbsp; Plně kvalifikovaný URI předat facebooku. Pokud jste django.core.context_processors.request povoleno, můžete ponechat prázdné (a to bude kontrolovat RequestContext rozhodovat aktuální href). V opačném případě, že jste na vlastní pěst. Vezměte prosím na vědomí: to znamená, že nemůžete držet věci jako '. " , nebo "/" v tu znamenat aktuální stránky / stránek
Požadavky na :
- Python
- Django
Komentáře nebyl nalezen