By Morgan Waites
Site for making blog posts showing CRUD functionality with user accounts and blog posts, email server set up and image hosting through Cloudinary. Live on Heroku free server.
In development currently
See it here! https://journal-django-project.herokuapp.com/
- Python
- Django framework
- Bootstrap/HTML/CSS/Javascript
- SQLite database for dev, Postgres for production
- Cloudinary for image storage, image upload
- Not a bug but... needs tweaking with styling and image transformations... further exploration with Cloudinary.
- Need to add feature to let user delete accounts.
- Code is messy
- git clone this repository.
- navigate into top-level of directory
- Change email host to be your own in settings.py and make sure less secure apps are turned on and acquire app password
- touch .env and put in environment variable for EMAIL_PASS like so: EMAIL_PASS=app_password_goes_here_no_quotes
- pip install -r requirements.txt
- python3 manage.py runserver
- terminal should start server then will say something akin to: "Starting development server at http://127.0.0.1:8000/"
- copy the http address it provides into your internet browser
Copyright (c) 2021 Morgan Waites.