Skip to content

andrewbaldwin44/Django_Blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Blog App

All Articles

About

This app was created following Corey Schafer's tutorial!

Live Demo

View the Live Demo

Features

Login or Create an Account

Login Sign Up

View and Customize Your Profile

Profile Page

View the Articles

Article Details

View an Authors Articles

Authors Articles

Create Your Own Articles

Article Creation

Articles are Paginated

Article Pagination

Article Author can Edit or Delete Their Article

Article Edit or Deletion

Users Password can be Reset

Password Reset

Secret Admin Panel to Manage Users and Articles

Admin Panel

Deploy the Project

Clone the repo to your local machine using the terminal:

$ git clone git@github.com:andrewbaldwin44/Django_Blog.git

Deploy the Development Server:

  1. Move into the project directory cd django_blog
  2. Create a virtual environment: python -m venv venv
  3. Activate the virtual environment: source venv/bin/activate
  4. Install the dependencies: pip install -r requirements.txt
  5. Start the development server: python manage.py runserver

This will run the app in the development mode.
Open http://localhost:8000 to view it in the browser.

The page will reload if you make edits.

Technologies Used

  • Python
  • Django
  • SQL Database
  • Django Crispy Forms
  • Pillow Image Management

Author

👤 Andrew Baldwin

About

First Django App following Corey Schafer's tutorial

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published