Skip to content

joeaoregan/Django-PostgreSQL-Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python/Django Portfolio Tutorial

Joe O'Regan

See App On Render

Tutorial from LinkedIn Learning here

  • Django
  • PostgreSQL
  • Bootstrap (jQuery, Popper)

Added extra fields to database for project name and GitHub repo link


YouTube Django PostgreSQL Portfolio YouTube Django PostgreSQL Portfolio Update

YouTube Links

Screenshots

Django Portfolio Site

Django Portfolio Site

Django Portfolio Admin Page

Django Portfolio Admin Page

Django Portfolio Updated Details Page

Django Portfolio Updated Details Page. Added embedded YouTube video, and GitHub repo link.

References

Building a Personal Portfolio with Django

Downloads

python 3
django
postgresql
pgAdmin 4 Bootstrap 4.1 Album example Bootstrap 4.1 Compiled CSS and JS jQuery Popper

Create Project:

django-admin startproject <project_name>
django-admin startapp jobs

Start App:

python3 manage.py runserver

Dependencies:

pip3 install pillow

Communicate with PostgreSQL database:

pip3 install psycopg2
pip3 install psycopg2-binary
Note to Self: Run the next 2 commands after updating database fields
python3 manage.py makemigrations
python3 manage.py migrate
python3 manage.py createsuperuser

PostgreSQL

Using pgAdmin 4

\password <username>

Render

pip install python-dotenv
pip install gunicorn
Boostrap

Album Example

Bootstrap 4.1 Album Example

Bootstrap 4.1 Quickstart

Static files

python3 manage.py collectstatic

About

Learning Django / PostgreSQL by creating a project portfolio site

Topics

Resources

Stars

Watchers

Forks