Django的Facebook的评论是一个可重用的Django应用程序把Facebook的评论框的模板。
Django的Facebook的评论主要提供了两个templatetags在模板中使用,其中一个正好放在Facebook的评论框和一个(使用他们的API),使内容将在渲染HTML该缓存Facebook的评论框(有些人像这样的搜索引擎优化的目的)。
依赖
启用django.core.context_processors.request也是有帮助的,因为这是得到的评论是嵌入在网页的当前URL的唯一途径。
用法
加入“facebook_comments”你INSTALLED_APPS。
加载“fb_comments”模板标签,并用它在你的模板:
{%伸出“whatever.html”%}
{%负载fb_comments%}
{%块含量%}
 
 
{{post.title}}
 
{{post.body |安全}}
 
公开{{post.created_at |日期:“Y / M / D”}}
 
  {%fb_comments宽度=“600”include_cached_comments no_scripts%}
{%端块%}
配置
该templatetag有以下配置选项。这些都不是必需的。这些标志包括原样,该变量使用包含变量名=“值”的静态值。掉落的报价和值将取出来的变量名的上下文。
标志:
include_cached_comments
 输出缓存在templatetag输出意见。这将是与阶级=“cached_comments”一个div
no_scripts
 该标志将导致JavaScript来无法在templatetag渲染所需的内联。这是,如果你在页面上的多个注释框,或者如果你已经拥有了它在页面用于其他目的。
变量:
num_posts
 职位数显示
宽度
 的评论框宽度(以像素为单位)
色彩方案
  COLORSCHEME选项传递(请参考Facebook的API可用colorschemes)
HREF
 完全合格的URI传递给Facebook。如果你已经启用django.core.context_processors.request可以留空(它会检查的RequestContext决定当前HREF)。否则,你对你自己的。请注意:这意味着你不能坚持的东西像'。“ 。或'/'在这里指的是当前网页/网站
要求:
- 在Python中
- 在Django的
评论没有发现