Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Django में सोशल शेयर बटन कैसे जोड़ें?


अधिकांश वेबसाइटों पर हमें सोशल शेयर बटन देखने को मिलते हैं। वे ईकॉमर्स या किसी ब्लॉगिंग या एफिलिएट साइट्स में महत्वपूर्ण भूमिका निभाते हैं। एक वेब डेवलपर के रूप में, आप निश्चित रूप से चाहते हैं कि लोग आपकी वेबसाइट को पसंद करें और सोशल मीडिया पर दूसरों को इसके बारे में बताएं।

इस लेख में, हम देखेंगे कि एक स्वचालित वेबसाइट शेयर सोशल बटन कैसे बनाया जाए।

उदाहरण

सबसे पहले, एक प्रोजेक्ट और एक ऐप बनाएं।

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'))  # यह मेरे ऐप का urls है
]

अपने ऐप के urls सेट करें।

ऐप के urls.py में, एक व्यू रेंडर करें।

from django.urls import path, include
from . import views

urlpatterns = [
    path('', views.home, name="home")
]

views.py में:

from django.shortcuts import render

def home(request):
    return render(request, "home.html")

यहां हमने केवल फ्रंटएंड HTML रेंडर किया।

ऐप फोल्डर में एक templates फोल्डर बनाएं और निम्नलिखित लाइनों के साथ "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 बनाया। हमने फ्रंटएंड में अपनी लाइब्रेरी लोड की और फिर post_to_(सोशल मीडिया नाम) के बाद object_or_url का उपयोग करके बताया कि किस सोशल मीडिया पर क्या शेयर करना है, object_or_url वेबसाइट लिंक शेयर करने के लिए।

आप स्टाइल्स, क्लासेस, आइकन्स, कोई भी एलिमेंट जोड़ सकते हैं! अब आउटपुट देखते हैं और यह कैसा दिखता है।

आउटपुट

Django में सोशल शेयर बटन कैसे जोड़ें?


  1. विंडोज 11/10 में नेटवर्क प्रिंटर शेयर और जोड़ें विंडोज 11/10 में नेटवर्क प्रिंटर शेयर और जोड़ें

    विंडोज 11/10/8/7 में प्रिंटर शेयर करना और नेटवर्क प्रिंटर जोड़ना बहुत आसान है। यदि आपके कंप्यूटर से एक प्रिंटर जुड़ा हुआ है, तो आप इसे उसी नेटवर्क पर किसी के साथ शेयर कर सकते हैं। आप नियंत्रित कर सकते हैं कि नेटवर्क पर कौन प्रिंटर एक्सेस करेगा और कौन नहीं। लेकिन प्रिंटर जो कंप्यूटर से जुड़े होने के

  1. Windows 10 में Quick Action बटन जोड़ें, हटाएं, व्यवस्थित करें Windows 10 में Quick Action बटन जोड़ें, हटाएं, व्यवस्थित करें

    Windows 10 आपके लिए Notifications & Actions Center में Quick Action बटन जोड़ना, हटाना या व्यवस्थित करना आसान बनाता है। Action Center 4 Quick Actions प्रदर्शित करता है, एक विकल्प के साथ जो आपको Action Center को Expand या Collapse करने देता है ताकि चार से अधिक बटन दिखाए जा सकें। Quick Actions आपको अपन

  1. PowerPoint स्लाइड्स में इंटरैक्टिव एक्शन बटन जोड़ें: चरण-दर-चरण गाइड PowerPoint स्लाइड्स में इंटरैक्टिव एक्शन बटन जोड़ें: चरण-दर-चरण गाइड

    एप्लिकेशन में एक अजीब जगह पर पाया जाता है, आप PowerPoint स्लाइड में एक्शन बटन जोड़ सकते हैं ताकि आपकी प्रस्तुति अधिक इंटरैक्टिव और दर्शक के लिए उपयोग में आसान हो। ये एक्शन बटन प्रस्तुति को नेविगेट करना सरल बना सकते हैं और आपकी प्रस्तुति में स्लाइड्स को वेब पेज की तरह व्यवहार करने दे सकते हैं। इससे