Martin
Blog is a flask app that allows writers to write and post their opinions in a blog while allowing other users to read the blogs and comment on them.Additionally writers can access the comments written by users and delete them if they find them insulting or degrading.
- A user can view the blog posts and random quotes displayed on the site.
- A user can sign up then log in into My-blog.
- A user, can write a comment on the blog posts.
- A user can create a blog from the application.
- A user can sign in to My-blog.
- A writer can delete comments written by users if they find them insulting or degrading.
- A Writer can update or delete blogs they have created.
- A user gets to join an email alert list and is notitfied when a new post is made.
Prerequisites: The following command installs all the application requirements pip freeze -r requirements.txt
-
Cloning the repository:
-
Navigate to the project folder cd My-blog
-
Access the project folder and install requirements
pip install -r requirements.txt
-
Creating a virtual environment virtualenv virtual.
-
Activating the virtual environment source virtual/bin/activate.
-
Run the application python3.6 manage.py runserver on your terminal.
-
Running tests
python3 manage.py test.
- Python3.6
- Flask
- Heroku
- Postgresql
- Html5
The Comments do not display as expected.
For any comments,suggestions,feedback or inquiries, contact me via email: martin.mylles@student.moringaschool.com
MIT License
Copyright © 2021 Martin Mylles