{"id":17873970,"url":"https://github.com/nigma/dj-cmd","last_synced_at":"2025-03-21T22:31:40.853Z","repository":{"id":4463809,"uuid":"5602556","full_name":"nigma/dj-cmd","owner":"nigma","description":"Tired of typing `python manage.py runserver`?","archived":false,"fork":false,"pushed_at":"2016-09-28T20:03:39.000Z","size":26,"stargazers_count":26,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-18T05:43:54.291Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nigma.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-08-29T15:33:45.000Z","updated_at":"2024-05-12T10:43:45.000Z","dependencies_parsed_at":"2022-09-10T13:21:03.568Z","dependency_job_id":null,"html_url":"https://github.com/nigma/dj-cmd","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nigma%2Fdj-cmd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nigma%2Fdj-cmd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nigma%2Fdj-cmd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nigma%2Fdj-cmd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nigma","download_url":"https://codeload.github.com/nigma/dj-cmd/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244880277,"owners_count":20525505,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-28T11:07:08.254Z","updated_at":"2025-03-21T22:31:40.469Z","avatar_url":"https://github.com/nigma.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"``dj cmd``\n==========\n\n.. image:: https://img.shields.io/pypi/l/dj-cmd.svg\n    :target: https://raw.githubusercontent.com/nigma/dj-cmd/master/LICENSE\n    :alt: License\n\n.. image:: https://secure.travis-ci.org/nigma/dj-cmd.svg?branch=master\n    :target: http://travis-ci.org/nigma/dj-cmd\n    :alt: Build Status\n\n.. image:: https://img.shields.io/pypi/v/dj-cmd.svg\n    :target: https://pypi.python.org/pypi/dj-cmd/\n    :alt: Latest PyPI version\n\n.. image:: https://img.shields.io/pypi/dm/dj-cmd.svg\n    :target: https://pypi.python.org/pypi/dj-cmd/\n    :alt: Number of PyPI downloads\n\n.. image:: https://img.shields.io/pypi/wheel/dj-cmd.svg\n    :target: https://pypi.python.org/pypi/dj-cmd/\n    :alt: Supports Wheel format\n\n\nTired of typing long Django commands like ``python manage.py runserver``? Just\n\n::\n\n    pip install dj-cmd\n\nand then\n\n::\n\n    dj r\n\nfrom any project's directory.\n\nFeatures\n--------\n\n- saves typing\n- automatically locates Django's ``manage.py`` script in the current or parent directories\n- works great with virtualenv, even on Windows\n\nCommands\n--------\n\nList of command aliases is a matter of personal taste, so go ahead and adjust\nthe config or fork the project and add yours to the `aliases.py`_ file.\n\nPredefined shortcuts include:\n\n- ``r`` or ``run`` - runserver\n- any valid ``manage.py`` command\n\nConfig file\n+++++++++++\n\nCommand aliases can be specified in a config file.\n\nIf a ``.djcmd`` or ``.dj.ini`` config file is present in the user's home directory\nor in the ``manage.py`` base directory, it is used to populate the list\nof command aliases.\n\n`Example \u003chttps://github.com/nigma/dj-cmd/blob/master/.djcmd\u003e`_ of the ``.djcmd`` config file::\n\n    [commands]\n    r=runserver\n    rp=runserver_plus\n\n    sh=shell\n    sp=shell_plus\n    dbs=dbshell\n\n    cs=collectstatic --noinput\n\n    m=migrate\n    mm=makemigrations \n    sm=showmigrations\n\n    cleanpyc=clean_pyc\n\nPut it in your home or in the ``manage.py`` base directory of your project.\n\nLicense\n-------\n\n``dj-cmd`` is released under the BSD license.\n\n\nOther Resources\n---------------\n\n- GitHub repository - https://github.com/nigma/dj-cmd\n- PyPi Package site - http://pypi.python.org/pypi/dj-cmd\n- Sample config file - https://github.com/nigma/dj-cmd/blob/master/.djcmd\n\n.. _aliases.py: https://github.com/nigma/dj-cmd/blob/master/src/aliases.py\n\n\nCommercial Support\n------------------\n\nThis app, and many others, have been created at `en.ig.ma \u003chttp://en.ig.ma/\u003e`_\nweb \u0026 mobile development.\n\nWant to create a cutting edge web or mobile app or need help with setting up backend architecture?\nJust drop us a note at `en@ig.ma \u003cmailto:en@ig.ma\u003e`_ and we will guide you from idea\nto a final product.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnigma%2Fdj-cmd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnigma%2Fdj-cmd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnigma%2Fdj-cmd/lists"}