Testing Django Admin Commands

Make sure your commands don’t break

Commands in Django allow you to write scripts for your application that you can run from the command line, using manage.py. Recently, I needed to write unit tests for custom Django commands.

This is the quick guide I wish I’d found first thing…

Why test custom commands?

--

--

--

Top writer in Technology | Backend Web Developer | developerpurpose.com

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Bennett Garner

Bennett Garner

Top writer in Technology | Backend Web Developer | developerpurpose.com

More from Medium

Build a REST API with Django REST Framework

_mysql is not defined, Django on Mac M1 with MySQL DB

Mastering Django Development — Part 1: Powerful Django Rest API with Docker

Django ORM explained: selected_related and prefetch_related