This is a simple blog application written in Django 4.0. It is a good starting point for beginners to learn Django.
- Create, update, delete posts
- Markdown support
- Pagination
- Comments
- RSS feed
- Search
- Tagging
- Sitemap
- Clone the repository and
cdinto it - Create a virtual environment and activate it
- Install dependencies with
pip install -r requirements.txt - Start docker containers with
docker-compose up -d - Run migrations with
python manage.py migrate - Load sample data with
python manage.py loaddata sample_data.json
- Run the development server with
python manage.py runserver - Open
http://localhost:8000in your browser - Login with username
demoand passworddemo