A starter template for a django project that includes the following packages.
- Pytest
- Coverage
- Pytest-Playwright
- Mixer (for test fixtures)
- HTMX
- AlpineJS
- Python-dotenv
It also has the boilerplate for a custom user model in a users
app.
- Clone the repo
- Run
pip install -r requirements.txt
to install python packages - Run
playwright install
to install browsers for end to end tests - Add a .env file and add values corresponding to those in .env.example