Skip to content

This is simple blog project that implements CRUD and Class Based Views. It emulates all the main features of the real blog site. It is made as a practice but it may be used as a base for future projects.

Notifications You must be signed in to change notification settings

gadekd/Django_Blog_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Django_Blog_Project

This is simple blog project that emulates all the main functionalities of the real blog site. I applied relatively minimalistic design to enable it to by highly customizable as I'd like for it to be used in the future projects of similar kind.

Overview

A Simple Blog, as I named it, has implemented all the CRUD functionalities. It allows users to:

  • create posts (which at first are saved as Drafts; to be visible for all users, author needs to Publish it),
  • display post's details such as full text, date of creation and author,
  • edit post's content,
  • delete posts and drafts that are no longer necessary.
This project is built with Class Based Views for the views themselves but also implements functions with decorators to e.g. prevent posting unwanted comments.

Technology

This site was made using only Python (with Django framework), HTML and CSS. The only JS library used here is the Medium Library which is utilized while typing. It provides nifty tool for text editing (including making it bold, italic or turning it to a header of choice).

Purpose

This project was made as a practice to get used to working with Django on a bigger project. I do not intend to monetize it. Although it may be used as a base for future projects.

About

This is simple blog project that implements CRUD and Class Based Views. It emulates all the main features of the real blog site. It is made as a practice but it may be used as a base for future projects.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published