I'm looking for a Django app that can collect stats for display to my users - i.e. how many views/clicks/interactions a user has had on an object they own - tracking over time etc. Similar to how you can view stats for your flickr photos and so on.
Or is there a service out there that can collect this info and be used to display it back to my registered users?
EDIT:
Or how about a simple app that logs stuff like so -
stats.log_action(my_object, stats.VIEW)
stats.log_action(my_object, stats.CLICK)
This would then simply store the action + the object, along with the DateTime. Working with a Generic Foreign Key relationship... We could then get aggregate results and display them how we liked... I think for now, this should be the way -
So... is there anything out there that does this? Or should I roll my own?
Thanks, Guy
Django follows the “Batteries included” philosophy and provides almost everything developers might want to do “out of the box”. Because everything you need is part of the one “product”, it all works seamlessly together, follows consistent design principles, and has extensive and up-to-date documentation.
A Django app is a small library representing a discrete part of a larger project. For example, our blog web application might have an app for posts , one for static pages like an About page called pages , and another app called payments to charge logged-in subscribers.
There are plenty of stats/analytics apps out there. I have not tried any but you should find what you're looking for on djangopackages.com's list of "analytics" apps
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With