📜  在 Flask 项目中集成 Facebook Like、Comments 和 Share 插件

📅  最后修改于: 2022-05-13 01:55:40.821000             🧑  作者: Mango

在 Flask 项目中集成 Facebook Like、Comments 和 Share 插件

Flask 是一个Python框架,它允许我们构建 Web 应用程序。它是由 Armin Ronacher 开发的。 Flask 的框架比 Django 的框架更明确,也更容易学习,因为它实现一个简单的 web 应用程序的基础代码更少。本文围绕如何在flask应用中集成Facebook评论插件展开

安装

pip install flask

如何在 Flask 中整合 facebook 评论?

创建新文件app.py

Python3
from flask import Flask,render_template
  
app = Flask(__name__)
  
@app.route("/")
def home():
    return render_template("index.html")
  
  
if __name__ == '__main__':
    app.run(debug=True)


HTML



    
    

Welcome To GFG



HTML



    
    

Again Welcome To GFG



Python3
from flask import Flask,render_template
  
app = Flask(__name__)
  
@app.route("/")
def index():
    return render_template("index.html")
  
  
@app.route("/home")
def home():
    return render_template("index1.html")
  
  
if __name__ == '__main__':
    app.run(debug=True)


HTML



    GFG
    
    

Like and Share



Python3
@app.route("/likeandshare")
def likeandshare():
    return render_template("Likeandshare.html")


转到 https://developers.facebook.com/docs/plugins/comments/,然后添加您要为其添加评论插件的帖子链接,



点击获取代码

在里面创建新的目录模板,创建新的 html 文件index.html

HTML




    
    

Welcome To GFG

如果我们更改 url,评论也会更改。

要看到这一点,让我们创建新文件index1.html

索引1.html

HTML




    
    

Again Welcome To GFG

应用程序



蟒蛇3

from flask import Flask,render_template
  
app = Flask(__name__)
  
@app.route("/")
def index():
    return render_template("index.html")
  
  
@app.route("/home")
def home():
    return render_template("index1.html")
  
  
if __name__ == '__main__':
    app.run(debug=True)

要运行此应用程序,请打开终端或 cmd

python app.py

输出 :-

要添加喜欢和分享字段,请转到 https://developers.facebook.com/docs/plugins/like-button,执行相同的过程

点击获取代码

在模板目录中创建新的 html 文件

HTML




    GFG
    
    

Like and Share

添加新的函数,你函数你的app.py

蟒蛇3

@app.route("/likeandshare")
def likeandshare():
    return render_template("Likeandshare.html")

然后再次使用命令运行应用程序

python3 app.py

输出 :-