Techdegree Project 7-User Profile
Introduction
This program was developed to implement skills that were learned for using Django in order to use Python on the internet. This program will allow users to create a personal profile. The user has the ability to store personal details, edit and upload their own picture for use as an avatar, and reset their password.
Installation
It is recommended that a virtual environment is used when installing the dependancies for this project.
-
Download the project files.
-
Navigate to the directory containing the requirements.txt file.
-
Run: pip install -r requirements.txt
Running the Server
-
Navigate to the 'user_profile' folder.
-
Run: python manage.py migrate
-
Run: python manage.py runserver
Features
Store and edit profile details.
Dropdown calendar for date selection.
The ability to change your password using validation to ensure the selection of a secure password.
WYSIWYG text formatting for the bio.
Online image editing capabilities.