Advancing the Blog

Advancing the Blog

An advanced blogging website with Django and the Rest Framework API for Django, this website will allow you to implement a blog. A blog is a type of website - or part of a website - used for the periodic and regular publication of personal articles, generally succinct, reporting on news around a given subject or profession

Advancing the Blog is a good starting point for any kind of blog applications with the following objectifs :

  • Render HTML and Markdown
  • Implement Pagedown for Stack Overflow style Markdown
  • Responsive Image inside of Post Markdwon Content
  • Dynamic Preview of Form Data
  • Bootstrap Input Groups
  • Model Managers & Instance Methods
  • Create Comments
  • Reply to Comments
  • jQuery fadeToggle for Comment Replies
  • Comment Thread
  • Count Words & Get Read Time
  • Blog Post Read Time
  • Basic User Login, Registration, Logout
  • Breadcrumb Navigation

The goal of this project is to implement a blog which is a space used for the periodic and regular publication of personal articles and an open discussion with several participants, laboratory members in order to share information and problems to be solved with other people for each item.

All blogs are generally visible to their participants, and possibly to blog members or even to all Internet users.

  • This platform helps people to share their knowledge. People with questions get the answers they need. The platform is enriched by comments, likes, notifications, and rankings.
  • The site first displays the most recent articles, as well as the number of responses for each article. You can quickly find out which articles have the most positive and negative votes.