---
title: "Discussion on \"How We implemented Audit in our SaaS Django Platform\" | Hashnode"
description: "Discussion on \"How We implemented Audit in our SaaS Django Platform\". We needed a system on our platform to keep a track of all changes that was happening to easily responds to support requests from our clients."
url: "https://hashnode.com/posts/how-we-implemented-audit-in-our-saas-django-platform/63bcae9321931ddd24297ec9"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [How We implemented Audit in our SaaS Django Platform](https://blog.adonissimo.com/how-we-implemented-audit-in-our-saas-django-platform?utm_source=hashnode&utm_medium=feed)

We needed a system on our platform to keep a track of all changes that was happening to easily responds to support requests from our clients.

Jan 10, 2023 · 6 min read · blog.adonissimo.com  
Updated Jan 15, 2023  
Read the article

-   [#django](https://hashnode.com/tag/django)
-   [#audit](https://hashnode.com/tag/audit)
-   [#saas](https://hashnode.com/tag/saas)
-   [#web-development](https://hashnode.com/tag/web-development)
-   [#python](https://hashnode.com/tag/python)

## Written by

[adonis simo](https://hashnode.com/@adonissimo)

@adonissimo

  
[View profile](https://hashnode.com/@adonissimo)

Curious Tech Product Manager

I’m a Certified Cloud &amp; Software Engineer based in Douala, Cameroon, with over 4 years of experience. I am currently working as a Remote Tech Product Manager at Workbud. I am technically proficient with python, JavaScript and AWS Cloud Platform. In the last couple of years I have been involved in the product management world and I love writing articles and mentoring because I enjoy sharing knowledge.

## Responses 2

Markdown supported · ⌘↵ to post

[Priya Raimagiya](https://hashnode.com/@priyaraimagiya123)

[Jun 19, 2024](https://hashnode.com/posts/how-we-implemented-audit-in-our-saas-django-platform/63bcae9321931ddd24297ec9/comment/66726f026f3dda815d004618)

Thank you for sharing!

[Tom Dyson](https://hashnode.com/@tomdyson)

[Jan 12, 2023](https://hashnode.com/posts/how-we-implemented-audit-in-our-saas-django-platform/63bcae9321931ddd24297ec9/comment/63bfe6aea54681f9eea76828)

Nice post Adonis!

> An improvement I think could be done on these packages is to send the generated data into an external system like a stream of data and avoid putting too much data into the database and retrieving them on demand.

I think django-easy-audit supports this already - see the documentation for `DJANGO_EASY_AUDIT_LOGGING_BACKEND`. I can't link to it here because Hashnode prevents links from new users :)

[adonis simo](https://hashnode.com/@adonissimo)

[Jan 15, 2023](https://hashnode.com/posts/how-we-implemented-audit-in-our-saas-django-platform/63bcae9321931ddd24297ec9/comment/63bfe6aea54681f9eea76828#reply-63c3c0525194433f5272be33)

oh yeah... you are right. [github.com/soynatan/django-easy-audit](https://github.com/soynatan/django-easy-audit#settings) The last settings. This is actually very good. Thank you, I will update the article as well
