Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/szilvia-csernus/blog_project


https://github.com/szilvia-csernus/blog_project

Last synced: 2 days ago
JSON representation

Awesome Lists containing this project

README

        

# blog_project

A practice project, adapted from Maximillian Schwarzmuller's "Python Django - The Practical Guide" course.

## Features

Szilvia's Blog, last 3 posts on home page. All Posts page. Clicking a post leads to the detailed post page, where people can comment.
People can save their featured posts that gets stored in session storage. (No Registration / Login!)
Contact Me form, that sends a message to my email account, complete with image attachement!

## To get started with the development server:

0. (Make sure python is installed, clone the project and navigate to the root folder.)

1. To create a virtual environment called 'venv':

`python3 -m venv venv`

2. Activate the virtual environment:

`source venv/bin/activate`

3. Install the prerequisites to this project:

`pip install -r requirements.txt`

4. To start the development server:

`python manage.py runserver`

# Credits

Photo by Samuel Ferrara on Unsplash

Photo by Ethan Dow on Unsplash

Photo by Christopher Gower on Unsplash

Photo by David Emrich on Unsplash