Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kanugurajesh/django-blog

A blog application to share and read news and control access permissions
https://github.com/kanugurajesh/django-blog

css3 django html5 javascript python python-anywhere

Last synced: about 2 months ago
JSON representation

A blog application to share and read news and control access permissions

Awesome Lists containing this project

README

        

## Django News

The demo link := [Django News Demo](http://rajeshgowd.pythonanywhere.com/)

## Setup

1. Setup the python environment with command python -m venv env
2. Switch to the python environment with the command source env/bin/activate
3. Install all the python modules with the command pip install -r requirements.txt
4. Run the server with the command python manage.py runserver

## Sign-Up Page
![Screenshot 2023-07-28 190220](https://github.com/rajesh604/django_blog/assets/77529419/40271540-bab6-4967-981a-e6dbec5489ca)

## Sign-In Page
![Screenshot 2023-07-28 190214](https://github.com/rajesh604/django_blog/assets/77529419/9224cb86-1eb2-414d-b7f8-6394cc016927)

## Logged-In Page
![Screenshot 2023-07-28 190555](https://github.com/rajesh604/django_blog/assets/77529419/26487e54-8680-406c-b7b8-ef72644a8785)

## Posts
![Screenshot 2023-07-28 191225](https://github.com/rajesh604/django_blog/assets/77529419/63635b84-52f8-42a2-bc6f-fa42367d59ed)

## Creating, Editing And Deleting Posts
![videoplayback](https://github.com/rajesh604/django_blog/assets/77529419/ecccd385-4670-4b1d-866f-7fbb1ffbec72)

## Root User
1. username:=kanugu
2. password:=vikram@108

## News Section
![Screenshot 2023-07-28 192714](https://github.com/rajesh604/django_blog/assets/77529419/f6678cf7-a8c6-413e-9c4c-b3c840e64fc5)

## News Section When Click On A News
![Screenshot 2023-07-28 192855](https://github.com/rajesh604/django_blog/assets/77529419/4b7a7f7f-b569-499c-b240-909b7ba3e5b9)

## Working Of News Section
![newsplayback](https://github.com/rajesh604/django_blog/assets/77529419/da0424b0-bee2-4ce4-be31-52854a653259)

## KeyFeatures Of The Blog
1. Only the superuser has the permission to give users permissions whether they can add blogs or view them

2. The SuperUser Can delete any blogs and can edit any blogs