Skip to content
This repository was archived by the owner on Oct 28, 2018. It is now read-only.
This repository was archived by the owner on Oct 28, 2018. It is now read-only.

Improving the profile Page (Difficulty - Medium) #2

@EmberCS15

Description

@EmberCS15

Currently, the profile page does not have many features related to information on the user or on uploading profile pictures. Make related changes to bring the following features on board.

  1. Create changes to the database to allow the user to input information such as contact info, favorite genres etc. Bring the profile picture to the left of the page and other information aligned along with it to the right. Try not to use input fields instead give an edit button upon clicking which the input field pops up and the user can then make relevant changes. Provide SAVE button with proper functionality.

Files to be modified - models.py,views.py,profile.html
Related article - https://simpleisbetterthancomplex.com/tutorial/2016/07/22/how-to-extend-django-user-model.html

  1. Relevant changes to allow users to upload their profile pictures.For this you need to create a new media folder and also make relevant changes to settings.py . Also you need to know about file fields.

Files to be modified - models.py , settings.py,profile.html, views.py
Related materials - Django Tutorial by Bucky Roberts Video lecture - 32,33,34

Difficulty - Medium

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions