add decorators: cache_method, cache_func,
                get_or_default, ajax_required
add mixins: LoginRequiredMixin, AjaxRequiredMixin,
            AjaxMixin, ActiveTabMixin