O projeto usa o FastProjectTemplateDjango como base e HTMX para validar interação de dados do BD com a interface sem a necessidade do JS.
Lets create your project, you will clone this repo, just follow the instructions bellow.
NOTE: You may need need to replace myproject placeholder to your project's name, it can break the installation.
cd myproject
python3 -m venv .venv
source .venv/bin/activate
pip install --upgrade pip
pip install django
cd myproject
python -m venv .venv
.venv\Scripts\activate
python -m pip install --upgrade pip
pip install django
And then, proceed with the installation of the requirements.
pip install -r requirements.txt
pip install -r requirements-dev.txt
- python manage.py check
- python manage.py migrate
- python manage.py createsuperuser
- python manage.py runserver
- python manage.py collectstatic