labd / django-oscar-wagtail

Wagtail integration for Oscar Commerce (or Oscar Commerce integration for Wagtail?)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Django Oscar Wagtail

image

image

image

image

This project integrates the Wagtail CMS with Django Oscar for eCommerce. It adds the following features:

  • each Oscar category page can now be managed by the Wagtail CMS
  • it is possible to add product lists to wagtail pages

Installation

Presuming you have installed Django-Oscar and Wagtail into your Django project.

First install django-oscar-wagtail via PIP:

And add oscar_wagtail to your settings as follows:

Add the URLs to urls.py:

Fork the catalogue app as described in the oscar documentation. Then instead of using the AbstractCategory from Oscar use the one from this project as follows:

If you want to have a CMS button in the Oscar dashboard, add the following to your settings:

About

Wagtail integration for Oscar Commerce (or Oscar Commerce integration for Wagtail?)

License:MIT License


Languages

Language:Python 89.5%Language:JavaScript 4.9%Language:HTML 4.6%Language:Makefile 0.9%