open-ecommerce

Coding for Entrepreneurs Tutorial for building an eCommerce web application with Django & Bootstrap (djangoproject.com, getbootstrap.com). Topics include Python, HTML, CSS, JQuery, AJAX.

  • 所有者: codingforentrepreneurs/open-ecommerce
  • 平台:
  • 许可证:
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

eCommerce Project

Coding for Entrepreneurs Tutorial for building an eCommerce web application with Django (djangoproject.com) & Bootstrap (getbootstrap.com). Topics include Python, HTML, CSS, JQuery, AJAX, and more.

Learn step-by-step to launch an eCommerce web app using Django for backend, Bootstrap for front-end, Heroku for hosting, and Stripe for payment proccessing.

Live, working eCommerce store: Coming Soon

Each Lecture Name is linked to the related source code.

Lecture Code

Product App Views & Templates

Context in Templates

Add Bootstrap

Using Blocks

First Model

The Python Shell

Customize Admin

Querysets & South

Add Images

Static Files

Products on the Homepage

Unique Slugs for Products

URL Patterns for Slugs

Get Absolute URL

Boostrap Images Part 1

Product Search

Product Page Part 1

Cart App

Update Cart

Django Sessions

Cart Count in Navbar

Cart Item

Unique Cart Items

Qty & Attr

Cart Item Notes

Product Variations

Product Variations pt 2

Product Variations pt 3

Remove From Cart

Update Search & Home

Orders App

Checkout Pt 1

All Products Page

Update Order Model

Login Required Checkout

User Stripe Account

Logout View & Login View

Form Validation

Registration Form

Unique Email & Post Save Signal

Email Confirmed & Activation Method

Setup Email Ability

Activation Hash & View

Redirects

Bootstrap Alert Messages

Django Messages

Marketing App

Middleware for Marketing Message

Custom Model Queryset and Model Managers

Message Display Duration

Ajax & Timezone

Boostrap Carousel

Marketing Slider

Featured Sliders & Slider Links

Bootstrap Modal

Add Form to Modal

Ajax Email Sign Up

Store Email Marketing Sign Ups

Checkout: Address Model

Checkout: Address View

Checkout: Selecting Addresses

Checkout - User Default Address

Stripe Payment Form

Stripe Charge

Order Total

Minor Refactoring for User Model

Calculating Accurate Order Total

Add Billing and Shipping to Stripe & Order

Dynamic Address

Product Categories

Update Variation Defaults

Convert project from Django 1.6 to 1.7

Checkout - Improve UI part 1

Checkout - Improve UI part 2

Installation & Troubleshooting Guides

View All

Install Pillow for Django ImageField

Reactivate Ecommerce Virtualenv

主要指标

概览
名称与所有者codingforentrepreneurs/open-ecommerce
主编程语言JavaScript
编程语言Python (语言数: 3)
平台
许可证
所有者活动
创建于2014-07-02 19:19:41
推送于2015-07-18 21:31:43
最后一次提交2014-12-08 20:54:45
发布数0
用户参与
星数300
关注者数53
派生数184
提交数204
已启用问题?
问题数4
打开的问题数3
拉请求数0
打开的拉请求数1
关闭的拉请求数0
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?