Django-oscar
Introduction
OUR PROCESS IS
EASY
e-commerce
What’s Django-oscar?
shop
Study information
1.
E-Commerce
Let’s start with
the first set of
slides
STOCK
PAYMENT
SHIPPING
and also...
https://speakerdeck.com/codeinthehole/writing-a-django-e-commerce-framework
2.
What’s Django-
oscar?
Let’s start with
the second set
of slides
“Oscar is an e-commerce framework
for Django designed for building
domain-driven sites. It is structured
such that any part of the core
functionality can be customised to
suit the needs of your project.
1,924Star
158 contributors
794 fork
https://github.com/django-oscar/django-oscar
Django - Architecture
Image credits
http://www.slideshare.net/ryates/jumpstart-django
FEATURES
▸ Any product Type (downloadable, subscriptions
etc.)
▸ Large catalogue support - 20 millions products in
production
▸ Multiple fulfillment
▸ Offer
▸ Vouchers
▸ Promotion blocks
FEATURES Continues.
▸ Django-oscar dashboard
▸ Complex order processing (split payment orders
etc.)
▸ Extensions libraries for many payment gateway
▹ Paypal
▹ Gocardless
▹ DataCash
Pros
▸ Lots of features
▸ Everythings is customizable
▸ Class based views
▸ Templates subclassing
▸ A few extension for payment gateway in Github
Cons
▸ Documentation is good but not enough examples
▸ Small community
▸ Customizing is hard a little bit
sandbox
landma
rkonth
enet
nalsinc
3.
shop
Let’s start with
the third set of
slides
Qeek
django
django-oscar
qnapshop
RESTful API
basket
order
checkout
offer
payment
shipping
address
analytics
catalogue
customer
partner
promotion
search
voucherwishlistsdashboard
templates checkout
report
Payment
▸ Paypal (current)
▸ worldpay
4.
Study
information
Let’s start with
the fourth set of
slides
Study Information
▸ [django-oscar/django-oscar](https://github.
com/django-oscar/django-oscar)
▸ [qnap / qnapshop · GitLab](https://gitlab.
com/qnap/qnapshop)
▸ [django getting started · kaichu.io](http://kaichu.
io/2015/11/django-getting-started/)
THANKS!
Any questions?
You can find me at kaichu.io & cage.
chung@qnap.com

Django oscar introduction