is a multi-user blogging platform built using the Django web framework. It allows multiple users to register and create their own blogs.
User registration and authentication
Create, edit, and delete blog posts
Comment on blog posts
Customizable user profiles
emain password recovery
Python 3.6 or later
Django 3.1 or later
Other dependencies are listed in requirements.txt
#Installation
Clone the repository: git clone https://github.com/your-username/django-blog.git
Install the dependencies: pip install -r requirements.txt
Set up the database: python manage.py migrate
Create a superuser: python manage.py createsuperuser
Run the development server: python manage.py runserver
Register for an account on the homepage.
Create a new blog post by clicking on the "New Post" button in the navbar.
Comment on other users' blog posts by clicking on the "Comment" button on the post detail page.