django-facebook-ý kiến là một ứng dụng Django thể tái sử dụng để đặt hộp comment Facebook trong mẫu của bạn.
django-facebook-nhận xét về cơ bản cung cấp hai templatetags để sử dụng trong các mẫu của bạn, một trong đó chỉ đặt trong một hộp bình luận Facebook, và một trong đó lưu trữ các hộp facebook comment (sử dụng api của họ) vì vậy nội dung đó sẽ được trong html rendered (một số người như thế này cho các mục đích SEO).
Dependencies
Việc kích hoạt django.core.context_processors.request cũng có ích, vì đó là cách duy nhất để có được địa chỉ hiện tại của trang bình luận được nhúng trên.
Cách sử dụng
Thêm 'facebook_comments' để INSTALLED_APPS của bạn.
Tải các mẫu tag 'fb_comments' và sử dụng nó trong mẫu của bạn:
{% Kéo dài "whatever.html"%}
{% Tải fb_comments%}
{% Nội dung khối%}
& Nbsp;
& Nbsp;
{{post.title}}
& Nbsp;
& Nbsp;
đăng {{post.created_at | Ngày: "Y / m / d"}}
& Nbsp;
& Nbsp; {% fb_comments width = "600" include_cached_comments no_scripts%}
{% Endblock%}
Cấu hình
Các templatetag có các tùy chọn cấu hình sau đây. Không ai trong số chúng được yêu cầu. Những lá cờ được bao gồm như là, các biến được sử dụng bao gồm việc variable_name = "giá trị" cho các giá trị tĩnh. Thả báo giá và giá trị sẽ được đưa ra khỏi tên biến trong bối cảnh.
Flags:
include_cached_comments
& Nbsp; Output cache ý kiến trong đầu ra templatetag. Đây sẽ là một div với class = "cached_comments"
no_scripts
& Nbsp; cờ này sẽ gây inline cần javascript để không được trả lại trong templatetag. Điều này là nếu bạn có nhiều hộp bình luận trên trang, hoặc nếu bạn đã có nó trong trang cho một số mục đích khác.
Biến:
NUM_POSTS
& Nbsp; Số bài viết để hiển thị
chiều rộng
& Nbsp; Chiều rộng (tính bằng pixel) của hộp bình luận
colorscheme
& Nbsp; colorscheme tùy chọn để vượt qua (vui lòng tham khảo facebook api cho colorschemes sẵn)
href
& Nbsp; uri có đủ điều kiện để vượt qua facebook. Nếu bạn đã kích hoạt django.core.context_processors.request bạn có thể để trống này (và nó sẽ kiểm tra việc RequestContext quyết định href hiện hành). Nếu không, bạn đang ở trên của riêng bạn. Xin lưu ý: điều này có nghĩa là bạn không thể dính vào những thứ như '.' . hoặc '/' ở đây có nghĩa là các trang / trang web hiện nay
Yêu cầu :
- Python
- Django
Bình luận không