Skip to main content

django-cli-no-admin

Use the Django CLI using "django" without typing "django-admin".

django-cli-no-admin is a config-only project that creates a django command and nothing more. With this package, you can use the django command instead of django-admin to execute management commands in your Django project.

[!NOTE] This package will eventually become unnecessary once DEP 16 is fully implemented in Django core. DEP 16 proposes renaming the main Django command from django-admin to django. Track the implementation progress in django/deps#100.

See the blog post: https://micro.webology.dev/2024/12/14/new-project-to.html

Installation

You can install django-cli-no-admin using pip:

pip install django-cli-no-admin

Or, if you prefer uv:

uv pip install django-cli-no-admin

Usage

Once installed, you can use django from the command line in place of django-admin:

django startproject myproject

Or any other Django admin command:

django startapp myapp

Running Project-Specific Commands

By default, the django command works with Django's built-in admin commands (like startproject, startapp, etc.). To run project-specific management commands from your manage.py (like runserver, migrate, makemigrations, etc.), you'll need to set the DJANGO_SETTINGS_MODULE environment variable:

export DJANGO_SETTINGS_MODULE=myproject.settings
django runserver

Or set it inline:

DJANGO_SETTINGS_MODULE=myproject.settings django migrate

This tells Django where to find your project's settings, allowing you to access all the commands that would normally be available through manage.py.

No Additional Setup Required

There are no additional dependencies or configurations needed. Simply install the package, and you're ready to go. If you need to run project-specific commands, just remember to set DJANGO_SETTINGS_MODULE as shown above.

License

django-cli-no-admin is licensed under the BSD License. See the LICENSE.txt file for details.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_cli_no_admin-2026.8.3.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_cli_no_admin-2026.8.3-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file django_cli_no_admin-2026.8.3.tar.gz.

File metadata

  • Download URL: django_cli_no_admin-2026.8.3.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for django_cli_no_admin-2026.8.3.tar.gz
Algorithm Hash digest
SHA256 29a1e2ae55bd0cdea8fb0062cb553645b02de4ed1e73c1591ef55793ef61ff7e
MD5 21c03a8289067f3775a081dc3a1dea3d
BLAKE2b-256 c65a09e46a1d27b8bc49e723af9b42152107482d4b1db0140c2be0e5c1dacf3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_cli_no_admin-2026.8.3.tar.gz:

Publisher: release.yml on jefftriplett/django-cli-no-admin

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file django_cli_no_admin-2026.8.3-py3-none-any.whl.

File metadata

File hashes

Hashes for django_cli_no_admin-2026.8.3-py3-none-any.whl
Algorithm Hash digest
SHA256 3942a7197c1dcf1352a0d31d237db6b887087c01e97022ee112197fa39230055
MD5 91196e667092b042ddc34efc54bed1c1
BLAKE2b-256 a1347b924f348a36b60928d3786b566d61b344382cf3153cee427f81fe29d39c

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_cli_no_admin-2026.8.3-py3-none-any.whl:

Publisher: release.yml on jefftriplett/django-cli-no-admin

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page