{"id":23387099,"url":"https://github.com/thehamdiz/django-man","last_synced_at":"2026-04-11T22:02:39.771Z","repository":{"id":193774369,"uuid":"689464850","full_name":"theHamdiz/django-man","owner":"theHamdiz","description":"DjangoMan VS Code Extension","archived":false,"fork":false,"pushed_at":"2023-09-10T03:08:57.000Z","size":2089,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-08T12:47:50.751Z","etag":null,"topics":["django","django-admin","django-application","django-framework","django-project","django-rest-framework","djangorestframework","extension","extensions","vscode","vscode-extension","vscode-extension-pack","vscode-plugin"],"latest_commit_sha":null,"homepage":"https://hamdiz.me","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/theHamdiz.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-09-09T22:26:53.000Z","updated_at":"2024-04-14T13:24:04.000Z","dependencies_parsed_at":"2023-09-09T23:27:38.158Z","dependency_job_id":"8c953122-79a7-42f9-a1e9-dd3f38144381","html_url":"https://github.com/theHamdiz/django-man","commit_stats":null,"previous_names":["thehamdiz/django-man"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/theHamdiz/django-man","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theHamdiz%2Fdjango-man","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theHamdiz%2Fdjango-man/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theHamdiz%2Fdjango-man/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theHamdiz%2Fdjango-man/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/theHamdiz","download_url":"https://codeload.github.com/theHamdiz/django-man/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theHamdiz%2Fdjango-man/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31696743,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-11T21:17:31.016Z","status":"ssl_error","status_checked_at":"2026-04-11T21:17:24.556Z","response_time":54,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["django","django-admin","django-application","django-framework","django-project","django-rest-framework","djangorestframework","extension","extensions","vscode","vscode-extension","vscode-extension-pack","vscode-plugin"],"created_at":"2024-12-22T01:14:37.226Z","updated_at":"2026-04-11T22:02:39.758Z","avatar_url":"https://github.com/theHamdiz.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Django Management Extension for VS Code \n\n![Django Extension Logo](./images/logo.png)\n\n### Version: 0.0.3\n\nThis **VS Code** extension provides easy access to **Django's management commands** right from the command center, enhancing the developer experience for Django projects.\n\n🔥 Works with both **Django 4.x** and **Django 3.x**\n\n🏋🏻 It's `django` management but on *steroids*.\n\n## Features \u0026 Usage\n\n### 🚀 Django \u003e Start/Create/New Project\n\nInitiate a new Django project.\n\n- Shortcut: `Ctrl+Shift+P` \u003e \"Django \u003e Start/Create/New Project\"\n- Note: You can't be inside a project if you want to use this command.\n- Note: This will create a django project and automatically `cd` into it within the same VS Code window.\n\n### 📦 Django \u003e Start/Create/New App\n\nBegin a new app within your Django project.\n\n- Shortcut: `Ctrl+Shift+P` \u003e \"Django \u003e Start/Create/New App\"\n- Note: You must be inside the project folder to use this command.\n\n### 🛠 Django \u003e Check Project\n\nChecks the entire Django project for potential problems.\n\n- Shortcut: `Ctrl+Shift+P` \u003e \"Django \u003e Check Project\"\n\n### 👤 Django \u003e Create/Add Superuser\n\nCreates a superuser account (a user with all permissions).\n\n- Shortcut: `Ctrl+Shift+P` \u003e \"Django \u003e Create/Add Superuser\"\n- Note: This action operates using a custom injected command.\n- Note: This action assumes username@example.com email format.\n\n### 🌐 Django \u003e Run/Start Server\n\nLaunch the Django development server.\n\n- Shortcut: `Ctrl+Shift+P` \u003e \"Django \u003e Run/Start Server\"\n- Note: this action will try to launch the server on the following ports in order **[8000, 8080, 8001, 8002, 8003, 8004]**\n\n### 🛑 Django \u003e Stop/Kill Running Server\n\nTerminate the running Django development server.\n\n- Shortcut: `Ctrl+Shift+P` \u003e \"Django \u003e Stop/Kill Running Server\"\n- Note: Only kills the process spawned by this extension.\n\n### 🔀 Django \u003e Make Migrations\n\nGenerate new migrations based on changes detected.\n\n- Shortcut: `Ctrl+Shift+P` \u003e \"Django \u003e Make Migrations\"\n\n### 📥 Django \u003e Migrate\n\nApply migrations to sync the database schema.\n\n- Shortcut: `Ctrl+Shift+P` \u003e \"Django \u003e Migrate\"\n\n### 📜 Django \u003e Show Migrations\n\nDisplay a project's migrations and their status.\n\n- Shortcut: `Ctrl+Shift+P` \u003e \"Django \u003e Show Migrations\"\n\n### 💾 Django \u003e Dump Data\n\nOutputs the contents of the database to a file.\n\n- Shortcut: `Ctrl+Shift+P` \u003e \"Django \u003e Dump Data\"\n- Note: Supported exports are `(json, xml, yaml)`\n\n### 🔄 Django \u003e Load Data\n\nPopulate the database with data from a file.\n\n- Shortcut: `Ctrl+Shift+P` \u003e \"Django \u003e Load Data\"\n\n### 🗑 Django \u003e Flush Database\n\nReset the database by removing all data and recreating tables.\n\n- Shortcut: `Ctrl+Shift+P` \u003e \"Django \u003e Flush Database\"\n- Note: This action required confirmation.\n\n### 🖥 Django \u003e Open Database Shell (dbshell)\n\nStart the database shell.\n\n- Shortcut: `Ctrl+Shift+P` \u003e \"Django \u003e Open Database Shell (dbshell)\"\n\n### 🐚 Django \u003e Open Django Shell\n\nBegin the Python interactive interpreter with Django settings imported.\n\n- Shortcut: `Ctrl+Shift+P` \u003e \"Django \u003e Open Django Shell\"\n\n### 📧 Django \u003e Send Test Email\n\nDispatch a test email to specified email addresses.\n\n- Shortcut: `Ctrl+Shift+P` \u003e \"Django \u003e Send Test Email\"\n- Note: You might need to set up SMTP server settings first.\n\n### 🗂 Django \u003e Collect Static Files\n\nAmass all static files in your apps to a central location.\n\n- Shortcut: `Ctrl+Shift+P` \u003e \"Django \u003e Collect Static Files\"\n- Note: You might need to set up Static Files first.\n\n### ⌛ Django \u003e Clear Expired Sessions\n\nClear out expired user sessions.\n\n- Shortcut: `Ctrl+Shift+P` \u003e \"Django \u003e Clear Expired Sessions\"\n\n### 🔑 Django \u003e Change User Password\n\nUpdate a user's password.\n\n- Shortcut: `Ctrl+Shift+P` \u003e \"Django \u003e Change User Password\"\n\n### 📋 Django \u003e Adminify Models\n\nAutomatically register all models of a Django app in the admin dashboard.\n\n- Shortcut: `Ctrl+Shift+P` \u003e \"Django \u003e Adminify Models\"\n- Note: You must choose an app first.\n- Note: If you already have an admin.py file it will be automatically backed-up before creating the new one.\n\n---\n\n![Django Extension Logo](./images/rocket.gif)\n\n---\n## Feedback and Contributions\n\nFeedback, bug reports, and pull requests are welcome. Feel free to contribute and enhance the features of this extension.\n\nContact me at: contact@hamdiz.me\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthehamdiz%2Fdjango-man","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthehamdiz%2Fdjango-man","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthehamdiz%2Fdjango-man/lists"}