Live = https://blog-site-vt0a.onrender.com/
Welcome to My Blog Site! This is a web application that allows users to create, manage, and share their blog posts.
- Blog Creation: Users can create new blog posts by providing the necessary details such as title, content, tags, and categories.
- Content Management: Users have the ability to update or delete their own blog posts.
- User Profiles: Users can create their profiles by providing personal information, including an image and other details.
- Pagination: Blog posts are displayed in a paginated manner, allowing users to easily navigate through the posts.
- Frontend: HTML, CSS, JavaScript
- Backend: Python, Django
- Database: SQLite
-
Clone the repository:
git clone https://github.com/your-username/my-blog-site.git
-
Navigate to the project directory:
cd my-blog-site
-
Install the required dependencies:
pip install -r requirements.txt
-
Run the migrations to set up the database:
python manage.py migrate
-
Start the development server:
python manage.py runserver
-
Access the application by visiting
http://localhost:8000
in your web browser.
You can modify the configuration settings of the blog site by editing the settings.py
file located in the myblog
directory. Here, you can change the database settings, add additional features, or modify existing ones.
Contributions to this project are welcome! If you encounter any issues or have suggestions for improvements, please open an issue on the GitHub repository.
This project is licensed under the MIT License. Feel free to use and modify the code as per your needs.
If you have any questions or need further assistance, please feel free to contact me at [[email protected]]
Happy blogging!