Skip to content

Latest commit

 

History

History
69 lines (43 loc) · 2 KB

README.md

File metadata and controls

69 lines (43 loc) · 2 KB

My Blog Site

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.

Features

  • 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.

Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: Python, Django
  • Database: SQLite

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/my-blog-site.git
  2. Navigate to the project directory:

    cd my-blog-site
  3. Install the required dependencies:

    pip install -r requirements.txt
  4. Run the migrations to set up the database:

    python manage.py migrate
  5. Start the development server:

    python manage.py runserver
  6. Access the application by visiting http://localhost:8000 in your web browser.

Configuration

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

Contributions to this project are welcome! If you encounter any issues or have suggestions for improvements, please open an issue on the GitHub repository.

License

This project is licensed under the MIT License. Feel free to use and modify the code as per your needs.

Contact

If you have any questions or need further assistance, please feel free to contact me at [[email protected]]

Happy blogging!