8000 GitHub - danielkorr/Django-photo-app: A Django photo-sharing app with built-in authentication, Django taggit, crispy forms, and Class-Based Views.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

A Django photo-sharing app with built-in authentication, Django taggit, crispy forms, and Class-Based Views.

Notifications You must be signed in to change notification settings

danielkorr/Django-photo-app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Django-photo-app

Source code for the article Build a Django full stack Photo-Sharing app.

Features

  • Django CRUD functionality

  • User authentication

    • Login
    • Logout
    • Sign-up
  • Image Uploads

  • Reused code with Django Template Language

  • Stylized pages with Bootstrap 5

SetUp

Clone the repository:

git clone https://github.com/DaniDiazTech/Django-photo-app.git

cd Django-photo-app/

Create a virtual environment.

python -m venv .venv

Activate it

source .venv/bin/activate

Virtual environment activated

Install all the project dependencies with the requirements.txt with the following command.

pip install -r requirements.txt

Run the migrations:

python manage.py migrate

Run the project.

python manage.py runserver

Visit your localhost.

Main Page

Screenshots

Dashboard

Tag Dashboard

Detail page

Delete page

Signup page

< 5115 /div>

About

A Django photo-sharing app with built-in authentication, Django taggit, crispy forms, and Class-Based Views.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 48.0%
  • CSS 41.4%
  • Python 6.8%
  • HTML 3.8%
0