Skip to main content

A shop for wagtail cms

Project description

https://badge.fury.io/py/longclaw.svg https://travis-ci.org/JamesRamm/longclaw.svg?branch=master Documentation Status IRC Chat

An e-commerce extension for Wagtail CMS Checkout the demo site and documentation

docs/_static/images/dashboard.png

Longclaw dashboard

Quickstart

Install Longclaw:

$ pip install longclaw

Setup a Wagtail+Longclaw project:

$ longclaw start my_project

Features

View and fulfill orders from the Wagtail admin

docs/_static/images/order_list.png

The orders list can be sorted and filtered by status, date or customer

docs/_static/images/order_detail.png

Variable Shipping Rates

Manage your shipping destinations and rates from the Wagtail admin.

Pluggable basket and checkout API

Longclaw provides a simple RESTful API for retrieving/updating the shopping basket and for performing a checkout. Longclaw currently supports Stripe, Braintree and PayPal (v.zero) payments.

Easy project startup and catalogue modelling

Longclaw provides a project template to easily setup your Wagtail + Longclaw project. This sets up a basic ProductVariant model so you can get started adding your product-specific fields straight away.

Running Tests

source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install tox
(myenv) $ tox

Support

Please raise bugs/feature requests using the github issue tracker and ask questions on stackoverflow.

History

0.1 (2017-04-14)

  • Initial release.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

longclaw-0.1.0.tar.gz (4.7 MB view hashes)

Uploaded Source

Built Distribution

longclaw-0.1.0-py2.py3-none-any.whl (7.1 MB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page