基于djangoshop框架构建的全功能商店应用程序。

djangoshop-shopit的Python项目详细描述


购物

Travis branchCodecovPyPIPyPI - Python VersionPyPI - Django VersionPyPI - License

一个基于djangoSHOP框架构建的功能齐全的商店应用程序。

本项目旨在提供一种quick&easy方法,无需太多麻烦即可建立一个功能齐全的店铺。


功能

shopit提供了经典商店所需的最有用的功能,即买即用。

以下是您的期望:

  • 使用自定义的属性轻松管理产品及其变体
  • attach产品上的图像、视频和文件。
  • 在产品之间设置up sellcross sell和其他定制的relations
  • 为产品和分类创建自定义复选框flags
  • 将产品分组在categorybrandmanufacturer组中。
  • 使用修饰符创建折扣和促销代码
  • 为类别和产品添加自定义taxes
  • 对产品启用客户reviews

要求

安装

使用pip安装:

pip install djangoshop-shopit

您应该首先遵循django-cms&;django-shop安装指南,然后将以下内容添加到您的设置中:

INSTALLED_APPS=[...'adminsortable2','mptt','parler','shopit',]SHOP_APP_LABEL='shopit'SHOP_PRODUCT_SUMMARY_SERIALIZER='shopit.serializers.ProductSummarySerializer'SHOP_CART_MODIFIERS=('shop.modifiers.DefaultCartModifier','shopit.modifiers.ShopitCartModifier',...)

网址

有两种方法可以配置url。首先将添加到您的urls.py

urlpatterns=[url(r'^shop/',include('shopit.urls')),...]

第二个选项是使用django-cmsapphooks。shopit附带了两个用于不同应用程序部分的应用程序。ShopitApphook是主要的,并且应该始终附加到页面(如果还没有添加url)。还有其他可选的apphook用于accountcategorization&;products。如果您想保持简单,而不必单独设置每个应用程序部分。您可以添加到您的设置中:

SHOPIT_SINGLE_APPHOOK=True

这将加载ShopitApphook下所有必需的url。

文档

完整的文档可在ReadTheDocs上获得。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java是数据线。getMicrosecondPosition()线程安全?   java我可以设置多个。whereEqualTo在firestore查询中指向文档中的字段?   java Intellij 14 Glassfish服务器未连接。部署不可用   java JPA。如何返回null而不是LazyInitializationException   java TarsosDSP Clap检测   比较基于字符串的java枚举   java空指针异常日历。设定时间   java Hystrix在运行时忽略超时   将数据从Java RESTful服务器推送到Android手机上进行通知   java Jnotify delete vs shift delete问题   java安装失败\u没有匹配\u ABIS res113   TreeJava:传递未实例化的对象引用是如何工作的?   java如何使用Android ringtone manager从资产文件夹播放铃声?   java在Dropwizard的不同状态下使用不同的模拟