ज्यादातर वेबसाइट पर हमें सोशल शेयर बटन देखने को मिल जाते हैं। वे ईकॉमर्स या किसी ब्लॉगिंग या संबद्ध साइटों में एक महत्वपूर्ण भूमिका निभाते हैं। एक वेब डेवलपर के रूप में, आप निश्चित रूप से चाहते हैं कि लोग आपकी वेबसाइट को पसंद करें और चाहते हैं कि वे आपकी साइट के बारे में सोशल मीडिया पर दूसरों को बताएं।
इस लेख में, हम देखेंगे कि कैसे एक स्वचालित वेबसाइट को सामाजिक बटन साझा करें।
उदाहरण
सबसे पहले, एक प्रोजेक्ट और एक ऐप बनाएं।
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 ]
अपने ऐप के यूआरएल सेट करें।
ऐप के 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 वेबसाइट लिंक साझा करना है।
आप शैली, कक्षाएं, चिह्न, कोई भी तत्व जो आप चाहते हैं जोड़ सकते हैं! अब आउटपुट की जांच करते हैं और यह कैसा दिखता है।
आउटपुट
<मजबूत>