django-Tracking2 yra Django programa, kuri stebi, kad vienkartinių lankytojų ilgio ir registruoti vartotojai praleidžia svetainėje. & Nbsp; Nors tai veiks svetainių, tai labiau taikytina interneto programų su Registruotiems vartotojams. Tai nepakeičia (taip ketina) pakeisti kliento šalutinį analytics kuris yra puikus suprasti bendrą srautą puslapių.
Pastaba: Tai ne nauja versija django sekimo. Šios programos turi labai skirtingus požiūrius ir, galiausiai, tikslus stebėjimo vartotojams. Ši programa yra apie pasilikdama lankytojų sesijų istoriją, o ne dabartinės lankytojas.
Atsisiųsti "
PIP įdiegti Django-Tracking2
Sąranka "
Pridėti sekimo į savo projekto INSTALLED_APPS nustatymas:
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; "sekimo"
& Nbsp; ...
)
Pridėti tracking.middleware.VisitorTrackingMiddleware į savo projekto MIDDLEWARE_CLASSES prieš SessionMiddleware:
MIDDLEWARE_CLASSES = (
& Nbsp; ...
& Nbsp; "tracking.middleware.VisitorTrackingMiddleware"
& Nbsp; "django.contrib.sessions.middleware.SessionMiddleware"
& Nbsp; ...
)
Peržiūrėjo
Norėdami peržiūrėti sukauptus duomenis apie visus lankytojus ir už registruotų vartotojų statistika, atlikite šiuos veiksmus:
Įtraukti tracking.urls jūsų urls.py:
urlpatterns = modeliai (",
& Nbsp; ...
& Nbsp; url (r "^ sekimas /" apima ("tracking.urls)),
& Nbsp; ...
)
Šie URL yra saugomi užsakymą Django leidimo tracking.view_visitor. Taigi tik superusers ir vartotojai patenkino šį leidimą gali peržiūrėti šiuos puslapius.
Laisvi URL
- / Prietaisų skydelis / - apžvalga visa lankytojo veiklos
Šablonai
- Sekimas / dashboard.html - už skydelio puslapyje
- Sekimas / fragmentai / stats.html - atskira turinys prietaisų skydelio puslapyje (supaprastina viršesnius šablonus)
Reikalavimai :
- Python
- Django
Komentarai nerastas