.
Django-tracking2 dəfə qonaqlar uzunluğu izler və qeydiyyatdan keçmiş istifadəçilər Sizin sayta sərf & nbsp bir Django app, bu web saytları üçün işləyəcək baxmayaraq, bu qeydiyyatdan keçmiş istifadəçilər ilə web applications üçün daha çox tətbiq edir. Bu əvəz (nə niyyətində) səhifə views ümumi axını anlaşma üçün böyük klient analitik əvəz etmir.
Qeyd: Bu Django izleme yeni versiyası deyil. Bu apps, nəticədə, izleme istifadəçi qol çox müxtəlif yanaşmalar var və. Bu app deyil, qonaq mövcud vəziyyəti daha qonaq sessiyanın tarixi saxlanılması edir.
Download
Django-tracking2 bərpa tırtıl
Quraşdırma
Sizin layihənin INSTALLED_APPS qəbulu izleme əlavə et
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; 'izleme',
& Nbsp; ...
)
SessionMiddleware əvvəl layihənin MIDDLEWARE_CLASSES üçün tracking.middleware.VisitorTrackingMiddleware əlavə et
MIDDLEWARE_CLASSES = (
& Nbsp; ...
& Nbsp; tracking.middleware.VisitorTrackingMiddleware,
& Nbsp; django.contrib.sessions.middleware.SessionMiddleware,
& Nbsp; ...
)
Views
Aşağıdakıları edin, bütün ziyaretçiler haqqında və hər qeydiyyatdan keçmiş istifadəçi stats məcmu verileri keçirmək üçün:
Sizin urls.py da tracking.urls əlavə edin:
urlpatterns = nümunələri ('',
& Nbsp; ...
& Nbsp; url (r '^ izleme / ") (" tracking.urls "daxildir)
& Nbsp; ...
)
Bu url xüsusi Django icazə tracking.view_visitor qorunur. Belə ki, yalnız superusers və istifadəçilər bu pages bilərsiniz bu icazə verilib.
Mövcud URL'leri
- / Tablosuna / - Bütün qonaq fəaliyyətinin ümumi
Şablonlar
- Izleme / dashboard.html - Tablosuna səhifə üçün
- Izleme / parçalarını / stats.html - tablosuna səhifə üçün bağımsız content (əsas şablonları asanlaşdırır)
tələblər
- Python
- Django
Şərhlər tapılmadı