Merged
Aurélien Delobelle requested to merge
aureplop/fix_stats into
master
K-Fêt
- fix graph size of stats
- for real, users can only see/get their own account stats
- article stats can only be accessed by
teamkfet
K-Fêt - Stats
- clean py code
- 2 urls by kind of stats:
-
kfet.<...>.stat.<type>.list
: manifest of proposed stats to user
-
kfet.<...>.stat.<type>
: return stat datasets according to GET params (scale, begin, end, ...)
Scale
- base class which implements logic for a scale
- create a new scale, given params as
begin
, end
, last
...
- iterate over it to get
begin, end
intervals (chunks)
- give chunks labels
DayScale, WeekScale, MonthScale
- use Scale
- their chunks length is 1 day, 1 week, 1 month
- take into account that a k-fet day begins at
KFET_WAKES_UP_AT
K-Fêt - Misc
- fix GET params in ajax call of
statistic.js
- delete unused template
account_read_title.html
- delete unused imports and defs in
views.py
-
PkUrlMixin
: use with SingleObject...
class-based view, it gets object by filtering model objects on pk_url_kwarg