Skip to content

ferdyhape/Django_Product_Management

Repository files navigation

Django Product Management

Table of Contents

  1. Preview
  2. Description
  3. Feature
  4. Key Learnings from this Project
  5. Requirements
  6. About Creator

Preview

Full preview can be seen here

Description

  • This repository is made for learning the Django framework (4.2.3)

Feature

  1. Login and Register
  2. CRUD Product
  3. CRUD Category
  4. Filter Product by Category

Key Learnings from this Project

# Key Learning
1 Creating a Django project
2 Creating a Django app
3 Setting up a MySQL database
4 Creating models in Django
5 Performing migrations in Django
6 Creating views in Django using functions and classes (including generic views, template views, redirect views, and list views)
7 Building templates with template inheritance
8 Creating forms with form validation
9 Configuring URLs (including URL keyword arguments)
10 Setting up static and media files
11 Implementing authentication features (login, logout, register) and performing CRUD operations (including file uploads)

Requirements

  1. Python (3.11)
  2. Pip (23.2.1)
  3. Django (4.2.3)
  4. mysqlclient (2.2.0)
  5. Bootstrap (5.2.3)
  6. Pillow (10.0.0)

About Creator

portfolio linkedin instagram github

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published