Python
 Computer >> コンピューター >  >> プログラミング >> Python

Djangoでソーシャル共有ボタンを追加するにはどうすればよいですか?


ほとんどのWebサイトでソーシャル共有ボタンが表示されます。それらはeコマースやブログやアフィリエイトサイトで重要な役割を果たします。 Web開発者として、あなたは確かに人々にあなたのWebサイトを気に入ってもらい、ソーシャルメディアで他の人にあなたのサイトについて話してもらいたいと思っています。

この記事では、自動化されたWebサイトでソーシャルボタンを共有する方法を説明します。

まず、プロジェクトとアプリを作成します。

django-social-shareをインストールします パッケージ-

pip install django-social-share

settings.py django_social_shareを追加します プロジェクトのアプリとして。

INSTALLED_APPS += ['django_social_share']

プロジェクトのurls.py

from django.contrib import admin
from django.urls import path,include

urlpatterns = [
   path('admin/', admin.site.urls),
   path('', include('socialShare.urls')) #this is my app urls
]

アプリのURLを設定します。

アプリのurls.py: 、ビューをレンダリングします。

from django.urls import path,include
from . import views
urlpatterns = [
   path('', views.home, name="home")
]

views.py内 −

from django.shortcuts import render

# Create your views here.
def home(request):
   return render(request,"home.html")

ここでは、フロントエンドのhtmlをレンダリングしただけです。

テンプレートを作成する アプリフォルダにフォルダを作成し、 "home.html"を作成します 次の行のファイル-

<!DOCTYPE html>
<html>
   <head>
      <title>TUT</title>
   </head>
   <body>
      {% load social_share %}
      {% post_to_facebook object_or_url "<p style='color: green;'>facebook</p>" %}
      {% post_to_linkedin object_or_url %}
      {% post_to_telegram "New Song: " object_or_url %}
   </body>
</html>

ここでは、フロントエンドhtmlを作成しました。ライブラリをフロントエンドにロードしてから、 object_or_urlを使用しました post_to_(ソーシャルメディア名)の後 どのソーシャルメディアで何を共有するかを指示するには、object_or_urlでウェブサイトのリンクを共有します。

スタイル、クラス、アイコンなど、必要な要素を追加できます。次に、出力とその外観を確認しましょう。

出力

Djangoでソーシャル共有ボタンを追加するにはどうすればよいですか?



  1. Windows 10でクイックアクションボタンを追加、削除、配置する方法

    Windows 10 クイックアクションボタンの追加、削除、配置が簡単になります 通知&アクションセンターで。アクションセンターには4つのクイックアクションが表示され、拡張できるオプションがあります。 または折りたたみ 4つ以上のボタンを表示するためのアクションセンター。 クイックアクション 頻繁にアクセスする機能や機能に対してアクションをすばやく実行できます。これらは、すべての設定、接続、バッテリーセーバー、VPN、Bluetooth、明るさ、メモ、タブレットモード、Wi-Fi、または静かな時間である可能性があります。ここに表示するクイックアクションを選択または選択できます。 Wi

  2. PowerPoint プレゼンテーションにアクション ボタンを追加する方法

    アプリケーションの奇妙な場所にあり、PowerPoint スライドにアクション ボタンを追加して、プレゼンテーションをよりインタラクティブにし、視聴者にとって使いやすくすることができます。 これらのアクション ボタンを使用すると、プレゼンテーションを簡単にナビゲートし、プレゼンテーション内のスライドを Web ページのように動作させることができます。 アクション ボタンを PowerPoint プレゼンテーションに追加する前に、視聴者がプレゼンテーションをどのように使用するかを慎重に検討してください。アクション ボタンは、スライドの目立つ部分に配置する必要がありますか?それとも、単純に下ま