Multi-User Blog built with Python.
blog.py handles all the main code, utilizes Jinja2 for html rendering and templates.
To learn and grasp techniques learnt in HTML/CSS/Python taught in my Udacity course.
Dependencies to use code: Python 2.7 Google App Engine Jinja2
To Install:
- Clone/Fork this repo locally.
- You can use command line to run locally when testing by running dev_appserver.py.
To Deploy:
- Download GoogleAppEngine SDK from Google's site.
- Extract downloaded file and place wherever you want it kept.
- Go to blog directory and run gcloud init. Follow instructions there.
- When ready to publish use gcloud app deploy index.yaml to deploy your indexes first.
- Then use gcloud app deploy to deploy your blog.
- Blog can be accessed quickly using gcloud app browse.
- URL will be [your-blog-id].appspot.com.
HTML Outputs correct and usable web page with no errors.
Compiled and final product can be seen here