- π Python
- π Pyenv: Install python
- π Python: Call submodule of Python
- π Python: Install poetry
- π poetry: Install virtual environment with dependencies
- π poetry: Install package
- π poetry: Uninstall package
- π poetry: Activate virtual environment
- π poetry: Run command inside virtual environment
- π Django: Show all commands
- π Django: Run command
- π Django: Makemigrations
- π Django: Migrate
- π Django: Start server
- π Django: Show all urls
- π Django: Collect all staticfiles
- π Django: Open shell
- π Django: Collect all staticfiles
- π³ Docker
- π³ Docker: Run command inside container
- π³ Docker: Remove containers
- π³ Docker: Open shell in container
- π³ Docker: Run command inside already running container
- π³ Docker: Run a one-off container with command
- π³ Docker: Build project
- π³ Docker: Start all containers
- π³ Docker: Start individual container
- π§Ά Yarn
pyenv
must be installed.
Must run inside same directory as .python-version.
pyenv install
python -m <module>
# Example:
python -m poetry
python -m pip install poetry
Must run inside same directory as Pipfile.
POETRY_VIRTUALENVS_IN_PROJECT=1 python -m poetry install
python -m poetry install <package>
python -m poetry uninstall <package>
python -m poetry shell
python -m poetry run <command>
# Example:
python -m poetry run python -V
python -m poetry run python manage.py
# Locally:
python -m poetry run python manage.py <command>
# Inside container:
docker compose exec backend python -m poetry run python manage.py <command>
# Locally:
python -m poetry run python manage.py makemigrations
# Locally:
python -m poetry run python manage.py makemigrations
python -m poetry run python manage.py runserver
python -m poetry run python manage.py show_urls -f table
python -m poetry run python manage.py collectstatic
python -m poetry run python manage.py shell_plus
python -m poetry run python manage.py collectstatic
<container-name>
is defined underservices
in docker-compose.yml.
docker compose exec <container-name> <command>
# Example:
docker compose exec backend echo "Hello World!"
<container-name>
is defined underservices
in docker-compose.yml.
docker compose down
<container-name>
is defined underservices
in docker-compose.yml.
docker compose exec <container-name> <command>
# Example:
docker compose exec backend bash
<container-name>
is defined underservices
in docker-compose.yml.
docker compose exec <container-name> <command>
# Example:
docker compose exec backend echo "Hello World!"
--rm
removes container after exiting.
<container-name>
is defined underservices
in docker-compose.yml.
docker compose run --rm <container-name> <command>
# Example:
docker compose run --rm backend echo "Hello World!"
docker compose build
docker compose up
<container-name>
is defined underservices
in docker-compose.yml.
docker compose up <container-name>
# Example:
docker compose up backend
Must run in same directory as package.json.
npm install --global yarn
yarn install
yarn add <package>
yarn remove <package>
yarn start
yarn storybook
yarn cypress open
yarn cypress run