Skip to content

saragsil/Dimitris-Blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dimitris Blog

Dimitri's Blog is a simple blogging platform built with Django and Python. The application allows users to browse posts, view detailed post content, and store posts for later reading. This project is intended to demonstrate how to create a blog with Django and Python, including handling posts, comments, and user sessions.

Features

  • View All Posts: Users can browse through all the blog posts available on the platform.
  • View Post Details: Click on any post to see the full content along with the comments.
  • Add Comments: Users can add comments to any post.
  • Store Posts for Later: Users can mark posts to read later and view them at their convenience.
  • Django Admin Interface:
    • Manage blog posts, authors, tags, and comments through Django's powerful admin interface.
    • Admins can easily create, update, and delete posts, manage user comments, and organize tags and authors.
    • The admin interface includes customized list displays, filters, and search capabilities for efficient content management.

Prerequisites

  • Python 3.8+
  • Django 3.2+

Installation

  1. Clone the repository:

    git clone https://github.com/saragsil/dimitris-blog.git
    cd dimitris-blog
    
  2. pip install -r requirements.txt
  3. python manage.py migrate
  4. python manage.py createsuperuser
  5. python manage.py runserver
  6. Open your web browser and navigate to http://127.0.0.1:8000/.

Contact

For any questions, feel free to contact me at dimitrislisgaras@gmail.com.

About

A blog created with Django and Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors