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-admintodjango. 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.
Metadata
Release files for django-cli-no-admin 2026.8.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| django_cli_no_admin-2026.8.3.tar.gz | 3.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| django_cli_no_admin-2026.8.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.3 kB
Release files / django_cli_no_admin-2026.8.3.tar.gz
| Download URL | django_cli_no_admin-2026.8.3.tar.gz |
|---|---|
| Size | 3.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
29a1e2ae55bd0cdea8fb0062cb553645b02de4ed1e73c1591ef55793ef61ff7e
|
|
BLAKE2b-256 checksum How to use checksums |
c65a09e46a1d27b8bc49e723af9b42152107482d4b1db0140c2be0e5c1dacf3a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 13, 2026.
Transparency logRelease files / django_cli_no_admin-2026.8.3-py3-none-any.whl
| Download URL | django_cli_no_admin-2026.8.3-py3-none-any.whl |
|---|---|
| Size | 3.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3942a7197c1dcf1352a0d31d237db6b887087c01e97022ee112197fa39230055
|
|
BLAKE2b-256 checksum How to use checksums |
a1347b924f348a36b60928d3786b566d61b344382cf3153cee427f81fe29d39c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 13, 2026.
Transparency log