django-facebook-Yorum sizin şablonları Facebook Yorum kutuları yerleştirmek için yeniden Django uygulaması.
Django-facebook-yorumlar temelde şablonları kullanmak için iki templatetags, sadece bir Facebook yorum kutusuna yerleştirir biri ve bu içerik render html olacak şekilde (kendi API kullanarak) facebook yorum kutusunu önbelleğe birini (bazı insanlar sağlar ) SEO amaçlı böyle.
Bağımlılıklar
Bu yorum gömülü sayfa geçerli url almak için tek yol olduğundan django.core.context_processors.request etkinleştirilmesi, aynı zamanda yararlı olduğunu.
Kullanım
Senin INSTALLED_APPS için 'facebook_comments' ekleyin.
'Fb_comments' şablonu etiketi yükleyin ve şablonda kullanmak:
{%% "Whatever.html" uzanır}
{% Yük% fb_comments}
{% Blok içeriği%}
& Nbsp;
& Nbsp;
{{}} post.title
& Nbsp;
& Nbsp;
Yayınlandı {{post.created_at | tarih: "Y / m / gün"}}
& Nbsp;
& Nbsp; {% fb_comments = "600" include_cached_comments no_scripts% genişliği}
{% Uçbloğun%}
Yapılandırma
templatetag aşağıdaki yapılandırma seçenekleri vardır. Bunların hiçbiri gereklidir. bayrakları olduğu gibi, değişkenler statik değerler için değişken_ismi = "değer" ile dahil edilmiştir dahildir. Tırnak Bırak ve değer bağlamında bu değişken adının dışına alınacaktır.
Bayraklar:
include_cached_comments
& Nbsp; Çıktı templatetag çıktı yorumlar önbelleğe. Bu class = "cached_comments" ile bir div olacak
no_scripts
& Nbsp; Bu bayrak templatetag işlenen değil javascript gerekli inline neden olur. Zaten başka bir amaç için sayfanın içinde varsa sayfada birden yorum kutuları varsa veya budur.
Değişkenler:
num_posts
& Nbsp; mesajların sayısı göstermek için
genişlik
& Nbsp; yorum kutusunun (piksel) Genişlik
renk uyumu
& Nbsp; ColorScheme seçeneği geçmek (mevcut colorschemes için facebook API bakınız)
href
& Nbsp; Tamamen nitelikli uri Facebook'a geçmek için. Eğer django.core.context_processors.request etkin varsa bu boş bırakabilirsiniz (ve geçerli href karar RequestContext incelemek gerekir). Aksi takdirde kendi konum. Lütfen dikkat: Bu gibi şeyler sopa CAN NOT anlamına gelir. '' . ya da '/' Burada geçerli sayfa / siteyi demek
Gereksinimler :
- Python
- Django
Yorum Bulunamadı