Skip to content

Latest commit

 

History

History
73 lines (63 loc) · 2.23 KB

Readme.md

File metadata and controls

73 lines (63 loc) · 2.23 KB

Blog App

Introduction

This is the web-based application for Posting the Blog. It is developed using technologies like HTML, CSS, JS, BootStrap and Jquery in frontend and Python (Django Framework) in the backend as well as SQLite database(default) as a database.

Home Page

Home Page

Admin Page

Admin Page

Features

The Blog app has the following features.

  • A new User can Create the Blog.
  • Visitors can view the Posted Blog.
  • User can delete and modify the existing Blog.
  • The user can add a new User if he/she holds that permission.

Usages

You System must have the following things to use this Blog App.

  • Installation of python and pip

    Python is available for every platform. Download it according to you os. You can download it from Here.

Follow the mentioned procedure to run this project in your local system.

  • Clone or Download the Repository
    git clone https://github.com/santoshvandari/BlogApp.git 
    cd BlogApp
  • Create the Virtual Environment Before installing the requirements.
   python3 -m virtualenv venv #For Linux User
  • Activate the Virtual Environment
  source venv/bin/activate  #For Linux and Windows User
   Note: It is not Necessary to Create Virtual Environment but recommanded.
  • Install the Requirements
    pip install -r requirements.txt
  • Make the Migrations and Migrate the Model
   # For making the Migrations
   python3 manage.py makemigrations
   # For Migrating the Model 
   python3 manage.py migrate
  • Create Super User
    python3 manage.py createsuperuser
    #Fill the Required Information
  • Run the Server
    python3 manage.py runserver #FOr Linux User
  • Open the url in Browser
   http://127.0.0.1:8000/  #For Home
   http://127.0.0.1:8000/login # For Login

Contributing

We welcome contributions! If you'd like to contribute to this Blog app, please check out our Contribution Guidelines.

Code of Conduct

Please review our Code of Conduct before participating in this app.

License

This project is licensed under the License.