Django-facebook-komentar adalah Django aplikasi dapat digunakan kembali untuk menempatkan komentar kotak Facebook di template Anda.
Django-facebook-komentar pada dasarnya memberikan dua templatetags untuk digunakan dalam template Anda, salah satu yang hanya menempatkan dalam kotak komentar Facebook, dan salah satu yang cache kotak facebook comment (menggunakan api mereka) sehingga konten yang akan di html diberikan (beberapa orang seperti ini untuk tujuan SEO).
Dependencies
Mengaktifkan django.core.context_processors.request juga membantu, karena itu adalah satu-satunya cara untuk mendapatkan url saat ini halaman komentar tertanam pada.
Penggunaan
Add 'facebook_comments' ke INSTALLED_APPS Anda.
Load 'fb_comments' tag template dan menggunakannya dalam template Anda:
{% Meluas "whatever.html"%}
{% Beban fb_comments%}
{% Block konten%}
& Nbsp;
& Nbsp;
{{}} post.title
& Nbsp;
& Nbsp;
Diterbitkan {{post.created_at | Tanggal: "Y / m / d"}}
& Nbsp;
& Nbsp; {% fb_comments lebar = "600" include_cached_comments no_scripts%}
{% Endblock%}
Konfigurasi
Templatetag ini memiliki opsi konfigurasi berikut. Tak satu pun dari ini diperlukan. Bendera termasuk adanya, variabel yang termasuk menggunakan variable_name = "value" bagi nilai-nilai statis. Jatuhkan tanda kutip dan nilai akan diambil dari nama variabel dalam konteks.
Flags:
include_cached_comments
& Nbsp; output cache komentar di output templatetag. Ini akan menjadi div dengan class = "cached_comments"
no_scripts
& Nbsp; Flag ini akan menyebabkan inline diperlukan javascript untuk tidak diberikan di templatetag tersebut. Ini adalah jika Anda memiliki beberapa kotak komentar pada halaman, atau jika Anda sudah memilikinya di halaman untuk tujuan lain.
Variabel:
NUM_POSTS
& Nbsp; Jumlah posting untuk menunjukkan
lebar
& Nbsp; Lebar (dalam piksel) dari kotak komentar
colorscheme
& Nbsp; colorscheme pilihan untuk lulus (silakan lihat facebook api untuk colorschemes tersedia)
href
& Nbsp; uri Sepenuhnya memenuhi syarat untuk lolos ke facebook. Jika Anda telah django.core.context_processors.request memungkinkan Anda bisa membiarkannya kosong (dan itu akan memeriksa RequestContext untuk menentukan href saat ini). Jika tidak, Anda berada pada Anda sendiri. Harap dicatat: ini berarti Anda tidak bisa tetap hal-hal seperti '. " . atau '/' di sini berarti saat halaman / situs
Persyaratan :
- Python
- Django
Komentar tidak ditemukan