Skip to content

About

Tracking api hits, login. logout etc in django.

Topics

Resources

Stars

13 stars

Watchers

1 watching

Forks

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django User Activity

Tracking user activity in django including api hits, login, logout etc

Example

In order to track api hit use ActivityLogMixin with class based API views and ViewSets.
class PostReadOnlyViewSet(ActivityLogMixin, ReadOnlyModelViewSet):
    queryset = Post.objects.all()
    serializer_class = PostSerializer

    def get_log_message(self, request) -> str:
        return f"{request.user} is reading blog posts"

Actual work is done in this mixin.

About

Tracking api hits, login. logout etc in django.

Topics

Resources

Stars

13 stars

Watchers

1 watching

Forks

Contributors

Languages