A modern blog built with Wagtail CMS and styled with Tailwind CSS. Features a responsive design, dark mode support, and accessibility-first approach.
Create and activate a virtual environment:
cd app
python -m venv venv
source venv/bin/activate # On Windows: .\venv\Scripts\activate
Install Python dependencies:
pip install -r requirements.txt
Install Node.js dependencies:
python manage.py tailwind install
Run migrations:
python manage.py migrate
Create a superuser:
python manage.py createsuperuser
You'll need two terminal windows to run the development server:
cd app
python manage.py runserver
cd app
python manage.py tailwind start
The site will be available at:
/app
- Main Django project directory/app/blog
- Blog app with models and templates/app/core
- Core functionality and base templates/app/home
- Home page app