Django: Facebook comment integration

I want the integration of Facebook comments on a Django site, what should I use to integrate Facebook comments on a page?

Thank,

The sultan

+5
source share
1 answer

This can be done through javascript. Just add the Facebook SDK and add comments at the bottom of the template. Just make sure you have some kind of pool to uniquely identify the page

<body>
<div id="fb-root"></div>
<script>
  window.fbAsyncInit = function() {
  FB.init({
    appId      : 'YOUR_APP_ID', // App ID
    channelUrl : '//WWW.YOUR_DOMAIN.COM/channel.html', // Channel File
    status     : true, // check login status
    cookie     : true, // enable cookies to allow the server to access the session
    xfbml      : true  // parse XFBML
  });
};

(function(d){
  var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
  if (d.getElementById(id)) {return;}
  js = d.createElement('script'); js.id = id; js.async = true;
  js.src = "//connect.facebook.net/en_US/all.js";
  ref.parentNode.insertBefore(js, ref);
}(document));
</script>

...

<div
   class="fb-comments" 
   data-href="{{ my_object.slug }}" 
   data-num-posts="2" 
   data-width="470"></div>

https://developers.facebook.com/docs/reference/plugins/comments/

+8
source

All Articles