Skip to content

codenit/DjangoBlog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DjangoBlog

This blog application consists of:

Features

  • Django Project Setup.
  • Some Function Based Views.
  • Admin Customization.
  • User's Login, Registration & Logout
  • Saving Post as Draft for future use.
  • Emulating StackOverflow's Markdown
  • Crispy Forms
  • Font Awesome
  • Separate permissions for Admin/staff
  • Search bar
  • Django Messages Framework
  • Models, Model Forms, Forms, Form Validation.
  • Integrating Social Share Links.
  • Including Facebook Likes and Comments.
  • Integrate Bootstrap front-end framework.

Screenshots


  • Registration: register

  • Login: login

  • Hompage: homepage

  • Post's View: post_detail

Technology Stack:

  • Python 3
  • django 1.10
  • django-markdown-deux

Installing the latest django-markdown-deux release from PyPI: pip install django-markdown-deux

  • Add markdown_deux to INSTALLED_APPS in your project's "settings.py".

For further help on django-markdown-deux visit https://github.com/trentm/django-markdown-deux

  • django-pagedown

Installing: pip install django-pagedown

  • Add django-pagedown to your INSTALLED_APPS

For further help on django-pagedown visit https://github.com/timmyomahony/django-pagedown