Skip to content

CodeHarold/Django-blog-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Django-blog-tutorial

This is a simple blog application using Python and Django. Its main features are:

  • User authentication
  • Blog post creation and display
  • Group-based permissions (e.g., "Editors" can edit posts)
  • Use of Django templates and static files (CSS, images)
  • Admin interface for managing content

Features

  • Home page listing all blog posts
  • Individual post detail pages
  • Admin panel for creating, editing, and deleting posts
  • Group-based access control for editing posts
  • Responsive design with custom CSS

Technologies Used

  • Python 3

  • Django 5.2

  • SQLite (default development database)

  • HTML, CSS

  • Getting Started

  1. Clone the repository:

    git clone [https://github.com/CodeHarold/Django-blog-tutorial.git]
    cd Django-blog-tutorial
  2. Apply migrations:

    python manage.py migrate
  3. Create a superuser (for admin access):

    python manage.py createsuperuser
  4. Run the development server:

    python manage.py runserver
  5. Access the app:

Screenshots

Blog Home Page Post1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published