---
title: "Haruna Njie (@Rone) | Hashnode"
description: "Software Developer | Python | Django. Read the latest articles by Haruna Njie on Hashnode."
url: "https://hashnode.com/@Rone"
---

@Rone

# Haruna Njie

@Rone · Vancouver, CA · Joined August 2020

Software Developer | Python | Django

[Website](https://harone.me/)

### [How Model Validation Works in Django REST Framework](https://harunacodes.com/how-model-validation-works-in-django-rest-framework?utm_source=hashnode&utm_medium=feed)

When working with models Django handles most of the validation. This is because Django's built-in validators can do most of the things you want. In a traditional Django application, validation is triggered when you use a ModelForm. Most of the time y...

4 min read · [harunacodes.com](https://harunacodes.com/how-model-validation-works-in-django-rest-framework?utm_source=hashnode&utm_medium=feed)

[Nov 8, 2023](https://hashnode.com/posts/how-model-validation-works-in-django-rest-framework/654bffc74050dbd0a5f28620)

### [Getting Started with Django Filters: A Simple Overview](https://harunacodes.com/getting-started-with-django-filters-a-simple-overview?utm_source=hashnode&utm_medium=feed)

In this article we'll take a look at Django-filter— a package that gives us the ability to quickly and efficiently filter our querysets. To fully appreciate what this package does for us, we'll first implement a basic search feature where we write th...

8 min read · [harunacodes.com](https://harunacodes.com/getting-started-with-django-filters-a-simple-overview?utm_source=hashnode&utm_medium=feed)

[Nov 1, 2023](https://hashnode.com/posts/getting-started-with-django-filters-a-simple-overview/6542c5dc3c38ddd64758daa2)

### [Django Form Validation](https://harunacodes.com/django-form-validation?utm_source=hashnode&utm_medium=feed)

Introduction In this article, I will show you how form validation works in Django. I will also show you how to write your own custom validators. Understanding how this process works is very important because most web applications use forms to grab in...

6 min read · [harunacodes.com](https://harunacodes.com/django-form-validation?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/django-form-validation/63ba8783f5842b3045705d1a) [Jan 8, 2023](https://hashnode.com/posts/django-form-validation/63ba8783f5842b3045705d1a)

### [How To Use Super() In Python](https://harunacodes.com/how-to-use-super-in-python?utm_source=hashnode&utm_medium=feed)

Introduction Understanding how the super function works in python is pivotal to your understanding of multiple inheritance. This article walks you through: super() and what it does. how super behaves in multiple inheritance. the Method Resolution Or...

7 min read · [harunacodes.com](https://harunacodes.com/how-to-use-super-in-python?utm_source=hashnode&utm_medium=feed)

[Nov 8, 2021](https://hashnode.com/posts/how-to-use-super-in-python/618998f9710d816e7a9cde1f)

### [Mutable Default Parameters - Python](https://harunacodes.com/mutable-default-parameters-python?utm_source=hashnode&utm_medium=feed)

Introduction Passing in a default parameter like a list may lead to unexpected behavior from your program. In this article, we are going to see what mutable default parameters are and how to avoid some of the undesired consequences of using them. Wha...

5 min read · [harunacodes.com](https://harunacodes.com/mutable-default-parameters-python?utm_source=hashnode&utm_medium=feed)

[Jan 23, 2021](https://hashnode.com/posts/mutable-default-parameters-python/600c1c8c8304951e7434ec63)
