You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

54 lines
822 B

12 months ago
# Django Conc
É um exemplo de aplicação Django para testar concorrência no momento de atualizar um modelo.
Fortemente inspirado em [django-optimistic-lock](https://github.com/gavinwahl/django-optimistic-lock).
## Instalação
via `pip`
```bash
git clone https://git.lucasf.dev/public/django_conc.git
cd django_conc
python -m venv .venv
. ./.venv/bin/activate
pip install -r requirements.txt
```
via `poetry`
```bash
git clone https://git.lucasf.dev/public/django_conc.git
cd django_conc
poetry shell
poetry install
```
## Criando arquivo .env
```bash
make env
```
## Criando elementos para aplicação
primeiro informe no arquivo `.env` gerado os valores para as seguintes variáveis:
ADMIN_USERNAME
ADMIN_EMAIL
ADMIN_PASSWORD
```bash
make elements
```
## Iniciar a aplicação
```bash
make run
```