# django-mongodb-cli **Repository Path**: mirrors_mongodb-labs/django-mongodb-cli ## Basic Information - **Project Name**: django-mongodb-cli - **Description**: Django MongoDB CLI - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-03-26 - **Last Updated**: 2026-03-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # django-mongodb-cli ## About For testing [django-mongodb-backend](https://github.com/mongodb-labs/django-mongodb-backend) with [MongoDB's Django fork](https://github.com/mongodb-forks/django) and [third party libraries](#third-party-libraries). > [!NOTE] > [MongoDB's Django fork](https://github.com/mongodb-forks/django) is for *testing* [django-mongodb-backend](https://github.com/mongodb-labs/django-mongodb-backend) > and is not a requirement for *using* [django-mongodb-backend](https://github.com/mongodb-labs/django-mongodb-backend). ## Installation ```bash git clone https://github.com/mongodb-labs/django-mongodb-cli cd django-mongodb-cli python -m venv .venv source .venv/bin/activate just install ``` ## Usage ### Repository Groups The `dm` CLI now supports organizing repositories into groups for easier management: ```bash # List available groups dm repo clone --list-groups # Clone all repositories in a group dm repo clone --group django --install # Show remotes for a single repository (auto-setup if not configured) dm repo remote django # Show remotes for all repos in a group (auto-setup if not configured) dm repo remote --group django # Set default branch for all repos in a group dm repo set-default --group django ``` You can also use the simplified just commands: ```bash just git-clone django just git-remote django ``` See the [documentation](docs/source/usage/repository-groups.rst) for more details. ### Screenshots ![image](screenshot.png) ![image](screenshot2.png) ![image](screenshot3.png)