Skip to content

arhamfareed106/Django-Blog-App

Repository files navigation

#Django Blog App A Django-based blog application that allows users to create, read, update, and delete blog posts. The app includes user authentication, authorization, and a responsive frontend built with Tailwind CSS.

Features CRUD Functionality:

Authenticated users can create, read, update, and delete blog posts. Visitors can view posts but cannot create or edit them. User Authentication:

Secure registration, login, and logout using Django’s built-in authentication system. Authorization:

Only the author of a post can edit or delete it. Access to specific pages is restricted based on user permissions. Responsive Frontend:

Tailwind CSS is used for clean, responsive, and mobile-friendly designs. Flash Messages:

Provides feedback to users, such as success or error messages.