An e-commerce extension for Wagtail CMS
 
 
 
 
 
 
Go to file
dependabot[bot] d4e1257033
Bump qs from 6.5.2 to 6.5.3 in /website (#483)
Bumps [qs](https://github.com/ljharb/qs) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/ljharb/qs/releases)
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.5.2...v6.5.3)

---
updated-dependencies:
- dependency-name: qs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Ramm <JamesRamm@users.noreply.github.com>
2023-04-27 13:39:21 +02:00
.github
docs
longclaw Update utils.py (#343) 2021-10-25 14:32:03 +02:00
vagrant
website Bump qs from 6.5.2 to 6.5.3 in /website (#483) 2023-04-27 13:39:21 +02:00
.coveragerc
.dockerignore
.editorconfig
.gitignore
.landscape.yaml
.travis.yml
AUTHORS.rst
CHANGELOG.rst
CONTRIBUTING.rst
Dockerfile
Dockerfile.dev
LICENSE
MANIFEST.in
Makefile
README.md Closes #480 Fixed broken link to the project's github documentation (#481) 2023-04-27 13:34:06 +02:00
codecov.yml
docker-compose.yml
manage.py
requirements.txt
requirements_dev.txt Bump setuptools from 58.3.0 to 65.5.1 (#478) 2023-04-27 13:37:57 +02:00
runtests.py
setup.cfg
setup.py Bump django from 2.2.24 to 2.2.28 (#465) 2023-04-27 13:35:46 +02:00
tox.ini

README.md

Longclaw

Call For Maintainers

If you are interested in developing this project, please get in touch https://github.com/JamesRamm/longclaw/issues/375

Pypi Version Codecov Status Build Status Code Health

An e-commerce extension for Wagtail CMS

Checkout the documentation

Image of the dashboard

Quickstart

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

Features

  • 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.

Screenshots

Order Detail