There are now few months I want to install A Piwik and see who's coming in my website. My blog isn't a wordpress one and I always have the same problem: I do not want to install PHP on my webserver. I had Piwik in head because I want to self-host my analytic solution, so I adapt my usual method: What does exist for Django and analytics ?
A fast Google search about Django+Analytical mostly talk about django-analytics or equivalent, Django apps for integrate simply with all analytic providers, but I hope to get my backend powered by Python/Django and would like to be able to see users' activities and why not track event. Yes I'm a little bit too much greedy, so I didn't found the wonderful Django project with its JS script to store every events.
Tell me more about request
The project is relatively simple, it is composed by:
- A Request model storing HTTP requests in database
- A middleware for catch and save requests
- A great admin overview pluggable with your own widgets
And this last feature really seduced me, I could show anything I want in the overview page. There are near 8 existing plugin and they add a great example with a pie chart of client's user agent.
So you're using it and you're happy
I'm not sure request's author would like to go in this direction but he made his application enough pluggable for implement in another repository. And I am not a SEO expert, so I think I maybe will make more counters than analytics but there will be all the requirements for a mid-level website. Feel free to comment my PR about it.