The Django Blog Site is a simple blogging platform where users can create, read, update, and delete blog posts. The website includes features for user authentication, post management, and an easy-to-use interface to interact with blog content. Built with Django, it serves as a robust and scalable solution for managing and displaying blog content.
- User: Authentication: User registration, login, and logout functionality.
- Post Management: Create, update, delete, and view blog posts.
- Comment Section: Allow users to leave comments on blog posts.
- Responsive Design: Optimized for viewing on desktop and mobile devices.
To run this project, you need:
Python 3.7 or higher Django (v5.1.5 or higher) SQLite (default database; can be changed to PostgreSQL, MySQL, etc.) Pillow (for image support in blog posts)