# How much django is enough to say "Im good at django"

**URL:** <https://forum.djangoproject.com/t/how-much-django-is-enough-to-say-im-good-at-django/41808>\
**Category:** Getting Started\
**Created:** [July 13, 2025, 10:07pm UTC](https://forum.djangoproject.com/t/how-much-django-is-enough-to-say-im-good-at-django/41808 "2025-07-13T22:07:12Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![tahaqaiser313](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/tahaqaiser313/32/27443_2.png) [@tahaqaiser313](https://forum.djangoproject.com/u/tahaqaiser313)\
**Post date:** [July 13, 2025, 10:07pm UTC](https://forum.djangoproject.com/t/how-much-django-is-enough-to-say-im-good-at-django/41808/1 "2025-07-13T22:07:12Z")

</div>

I know this might sound like a basic question, but I’ve been wondering, what does it _really_ take to be considered ‘good at Django’? Is there a clear list of features or concepts I should know inside out to stand out to recruiters and make companies genuinely interested in hiring me? I want to go beyond just building apps; I want to reach a level where my Django skills genuinely impress.

---

<div class="post-metadata">

**Author:** ![mayankkumargupta1](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/mayankkumargupta1/32/29183_2.png) [@mayankkumargupta1](https://forum.djangoproject.com/u/mayankkumargupta1)\
**Post date:** [July 14, 2025, 9:33pm UTC](https://forum.djangoproject.com/t/how-much-django-is-enough-to-say-im-good-at-django/41808/2 "2025-07-14T21:33:11Z")

</div>

I think CRUD Operations, Media Manager, Django Caching, Deployment with ASGI and WSGI, Class Based Views, Async Views are good enough for considering familiarity with django.

But since you want to impress others with your django skills. I would suggest you to work with Setting up Monitoring Systems to monitor you django server for load spikes with prometheus and grafana, You can Use Raw Select Queries instead of ORM (Not advisable for other kinds of queires) to increase performance, Create Background tasks with asyincio or celery, and customizing the admin panel (you can use django-jassmin, unfold). Things like these are really impressive.
