דג'נגו 4.2 / 5.0 / 5.1 / 5.2

תגובות וצ'אט חי עבור Django

תגי תבנית נשלפים עבור תגובות משורשרות, צ'אט חי בזמן אמת וספירת תגובות. SSO מאובטח חתום על ידי משתמשי ה-Django שלך, גישת REST מלאה דרך Python SDK, ואפס שלבי בניית ממשק קדמי.

אחד עשר תגיות תבנית, אפס מורכבות

טען את ספריית התגים פעם אחת, הגדר את מזהה הדייר שלך והטמע כל ווידג'ט עם תג יחיד. הערות, צ'אט חי, ספירת תגובות, צ'אט שיתופי וצ'אט תמונות, עדכוני פעילות אחרונים, ביקורות, דפים מובילים ופעילות משתמשים כלולים.

תגובות משורשרות

הוסף וידג'ט תגובות משורשר מלא לכל עמוד. תשובות, @אזכורים, הצבעות, טקסט עשיר ועדכונים בזמן אמת פועלים ישירות מהקופסה.

{% load fastcomments %}
{% fastcomments url_id=post.slug url=post.get_absolute_url %}

צ'אט חי

הטמע חדר צ'אט בזמן אמת לכל דף או משאב. נבנה עבור אירועים חיים, ערוצי תמיכה ומרכזי קהילה עם אינדיקטורים של נוכחות מקוונת.

{% fastcomments_live_chat url_id=channel.slug %}

ספירת תגובות

הצג את ספירת התגובות עבור כל עמוד בתוך השורה. מעולה לרשימות מאמרים, לוחות מחוונים ותגי ניווט. השתמש בטוען התגובות המרובה כדי למלא כל ספירה בדף רישום בבקשה אחת.

Comments: {% fastcomments_comment_count url_id=post.slug number_only=True %}

חבילה אחת, כל מה שאתם צריכים

FastComments מביא חבילה מלאה של תכונות לאפליקציית Django שלך.

דג'נגו + תגובות מהירות
תגובות בשידור חי
צ'אט חי
שילוב SSO
הגנה מפני ספאם
התראות
@אזכורים
קוד והנחה
כלי ניהול
אנליטיקס
תאימות ל-GDPR
14+ שפות
Webhooks ו-API
דג'נגו + תגובות מהירות
תגובות בשידור חי
צ'אט חי
שילוב SSO
הגנה מפני ספאם
התראות
@אזכורים
קוד והנחה
כלי ניהול
אנליטיקס
תאימות ל-GDPR
14+ שפות
Webhooks ו-API

אפשרויות SSO גמישות

בחר את מצב האימות המתאים לצורכי היישום שלך.

כניסה יחידה פשוטה

SSO בצד הלקוח להתקנה מהירה ללא חתימת שרת.

  • אין צורך בסוד API
  • מיפוי שם משתמש וכתובת דוא"ל
  • כניסה אוטומטית

אין SSO

אפשר למשתמשים ליצור חשבונות FastComments משלהם באופן עצמאי.

  • אפס תצורה
  • חשבונות מבוססי דוא"ל
  • אופציונלי להערות אנונימיות

פעיל תוך דקות

שלושה שלבים לתגובות בזמן אמת באפליקציית Django שלכם.

1

התקנה עם פיפ

התקן את החבילה מ-GitHub עם pip. הוסף את ה-API הנוסף כאשר אתה רוצה גישת REST בצד השרת.

bash
$pip install "git+https://github.com/fastcomments/fastcomments-django.git@v0.1.0"
2

הוסף את האפליקציה ומפתח ה-API

הוסף את "fastcomments_django" ל-INSTALLED_APPS, לאחר מכן הגדר את ה-dict של FASTCOMMENTS עם ה-TENANT_ID וה-API_KEY שלך.

settings.py
INSTALLED_APPS = [
    # ...
    "fastcomments_django",
]

FASTCOMMENTS = {
    "TENANT_ID": "your-tenant-id",
    "API_KEY": "your-api-key",
}
3

תגיות תבנית Drop In

טען את ספריית התגים בכל תבנית, ולאחר מכן שחרר את ווידג'ט התגובות בכל מקום שתרצה את השרשור.

templates/post_detail.html
{% load fastcomments %}

{% fastcomments url_id=post.slug %}

שאלות נפוצות

ריכזנו עבורכם תשובות לכמה מהשאלות הנפוצות ביותר כדי לעזור לכם להתחיל.

האם יש תקופת ניסיון בחינם?

plus-icon

כן. FastComments מציעה תקופת ניסיון בחינם ל-30 יום עם גישה מלאה לכל התכונות, כולל כניסה יחידה (SSO), צ'אט חי ועורך טקסט עשיר. אין צורך בכרטיס אשראי כדי להתחיל.

איך SSO עובד עם אימות Django?

plus-icon

כאשר Secure SSO מופעל, החבילה קוראת את המשתמש המאומת מהבקשה וחותמת על אסימון HMAC-SHA256 בשרת. פעולה זו יוצרת או מעדכנת את חשבון FastComments של המשתמש עם שמו, כתובת הדוא"ל והאוואטר שלו, כך שמשתמשים מחוברים ללא רישום נוסף. מפו שדות באמצעות USER_MAP, מתודה to_fastcomments_user_data() במודל המשתמש שלכם, או USER_MAPPER גלובלי. בחרו את מזהה ה-SSO במכוון: זהו ה-handle הקבוע להיסטוריית התגובות של המשתמש, לכן מפו אותו לערך יציב ואטום כמו UUID ולא למפתח ראשי סדרתי.

אילו גרסאות של Django ו-Python נתמכות?

plus-icon

חבילת FastComments Django תומכת ב-Django 4.2, 5.0, 5.1 ו-5.2, ודורשת Python 3.10 ומעלה. היא מותקנת כאפליקציית Django סטנדרטית עם ערך יחיד ב-INSTALLED_APPS.

האם FastComments תואם ל-GDPR?

plus-icon

כן. FastComments תואם לחלוטין לתקנות ה-GDPR עם CDN אופציונלי מבוסס האיחוד האירופי ששומר את כל הנתונים בתוך אירופה. הגדר את REGION ל-"eu" בהגדרות FASTCOMMENTS והחבילה תנתב ווידג'טים וקריאות API לאזור האיחוד האירופי. אנו תומכים בבקשות לייצוא נתונים, זכות למחיקה ומספקים הסכם עיבוד נתונים (DPA) לפי בקשה.

האם ניתן להתאים אישית את סימון הווידג'ט?

plus-icon

כן. ניתן לעקוף את התבנית fastcomments/widget.html על ידי הצבת עותק משלך מוקדם יותר בנתיב החיפוש של התבנית. כל תגית מקבלת גם אפשרויות תצורה סטנדרטיות של FastComments כארגומנטים של מילות מפתח, מה שנותן לך שליטה מלאה על המראה וההתנהגות מבלי לערוך את החבילה.

האם אני יכול לגשת לממשק ה-API של FastComments מ-Django?

plus-icon

כן. התקן את תוספת ה-API והחבילה תחשוף את ערכת פיתוח התוכנה של Python של FastComments: admin() עבור קריאות מאומתות, public_api() עבור קריאות ציבוריות, ו-get_manager() עבור חתימה על אסימוני SSO. השתמש בהם כדי ליצור, לעדכן או למחוק תגובות, לנהל משתמשים, לאחזר ניתוחים ועוד מהתצוגות או מעבודות רקע שלך.

מוכן להוסיף תגובות לאפליקציית Django שלך?

התקן את החבילה, טען את ספריית התגים, הוסף תג תבנית ועבור לאוויר תוך דקות.