An e-commerce extension for Wagtail CMS
Checkout the documentation
Install Longclaw:
$ pip install longclaw
Setup a Longclaw project
$ longclaw start my_project
Go to project directory and create missing migrations
$ python manage.py makemigrations home catalog
Do migrations for whole project and run
$ python manage.py migrate
$ python manage.py loadcountries
$ python manage.py createsuperuser
$ python manage.py runserver
- Tightly integrated with Wagtail. Create products, manage orders, configure shipping and view statistics all from the Wagtail admin.
- Multiple payment backends. Longclaw currently supports Stripe, Braintree and PayPal (v.zero) payments.
- Comprehensive REST API & javascript client easily loaded via a template tag
- Create your catalogue as Wagtail pages, with complete control over your product fields
- Easy setup. Just run
longclaw start my_project
to get going - Simple to use, simple to change. Write your frontend as you would any other wagtail website. No complicated overriding, forking etc in order to customise behaviour.
Please raise bugs/feature requests using the github issue tracker and ask questions on stackoverflow. For further support contact [email protected]
If you use Longclaw, please consider supporting the developer: