Welcome to the Helpr-DjangoBlogWebsite project! This is a personal blog website with CRUD (Create, Read, Update, Delete) functionality and database integration, developed using Django.
- Create, edit, and delete blog posts.
- View a list of all blog posts.
- View individual blog posts in detail.
- User-friendly admin panel for managing blog content.
- Database integration for storing and retrieving blog posts.
- Responsive design for seamless browsing on various devices.
- Create Study Rooms
- Django: A high-level Python web framework.
- Python: The programming language used for the backend.
- HTML/CSS: Frontend technologies for the website's appearance.
- SQLite: The database used for data storage (you can configure it to use other databases as well).
To run this project locally, follow these steps:
- Clone this repository:
git clone https://github.com/DivyanshVinayak23/WhoWhispers-DjangoBlogWebsite.git
- cd mySite
- pip install -r requirements.txt
- python manage.py migrate
- python manage.py createsuperuser
- python manage.py runserver
- Open your browser and access the site at http://localhost:8000/.
Visit the site to read, create, update, and delete blog posts. Access the admin panel at http://localhost:8000/admin/ to manage blog content (use the superuser credentials created in step 5). Contributing 🤝 Contributions are welcome! If you'd like to contribute to this project, please follow these guidelines:
Create a new branch for your feature or bug fix. Make your changes and test them thoroughly. Create a pull request with a clear description of your changes. License 📄 This project is licensed under the MIT License - see the LICENSE file for details.
Thanks to the Django community for providing an excellent web framework.