Django-tracking2 היא אפליקציה Django העוקבת אחר האורך של מבקרים בפעם ומשתמשים רשומים מבלים באתר שלך & nbsp;. למרות שזה יעבוד עבור אתרי אינטרנט, זה יותר רלוונטי ליישומי אינטרנט עם משתמשים רשומים. זה לא מחליף (וגם לא מתכוון) להחליף ניתוח בצד הלקוח וזה נהדר להבנת זרימה כוללת של דפים נצפים.
הערה: זה לא גרסה חדשה של Django מעקב. יש לי יישומים אלה גישות שונות מאוד וסופו של דבר את המטרות של משתמשי מעקב. יישום זה הוא על שמירה על היסטוריה של מפגשי מבקר, ולא במצב הנוכחי של המבקר.
הורדה
PIP להתקין Django-tracking2
הגדרות
הוספת מעקב להגדרת INSTALLED_APPS של הפרויקט שלך:
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; 'מעקב',
& Nbsp; ...
)
להוסיף tracking.middleware.VisitorTrackingMiddleware לMIDDLEWARE_CLASSES של הפרויקט שלך לפני SessionMiddleware:
MIDDLEWARE_CLASSES = (
& Nbsp; ...
& Nbsp; 'tracking.middleware.VisitorTrackingMiddleware',
& Nbsp; 'django.contrib.sessions.middleware.SessionMiddleware',
& Nbsp; ...
)
צפיות
כדי להציג נתונים מצטברים על כל המבקרים וכל-רשום סטטיסטיקת משתמש, בצע את הפעולות הבאות:
כולל tracking.urls בurls.py שלך:
= Urlpatterns דפוסים ('',
& Nbsp; ...
& Nbsp; כתובת אתר (ר '^ מעקב /', כולל ('tracking.urls')),
& Nbsp; ...
)
כתובות אלה מוגנות על ידי tracking.view_visitor רשות מותאמת אישית Django. כך רק משתמשים-ומשתמשים קבלו אישור זה יכול לצפות בדפים אלה.
כתובות אתר זמינות
- / לוח מחוונים / - סקירה של כל פעילות המבקר
תבניות
- המעקב / dashboard.html - לדף לוח המחוונים
- המעקב / קטעים / stats.html - תוכן עצמאי עבור דף לוח המחוונים (מפשט תבניות העל)
דרישות :
- Python
- Django
תגובות לא נמצא