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

django-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 django-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为什么这一行是charg=(char)(br.read());被跳过?   java三重DES中的IV在哪里?   java Lombok注释不在Intellij idea下编译   java为什么我不能使用过滤器作为流中的最后一步   sqlite Java编译错误找不到符号方法next()   在Java中解析处理对int来说太大的数字   java摄像头不工作   java是“断言错误”好的做法?   java确定api请求是来自CURL还是POSTMAN?   JavaSpringMVC导航   java使单例模式代码更强大   当Java(解释器)区分大小写时,为什么Java编译器(javac)不区分大小写?   java注释字符串[]oneArr();vs字符串[][]twoArr();公告   java命名查询的利弊   java使用log4jweb在web应用程序中配置Log4j2。罐子   java正则表达式查找以开头和结尾的所有可能出现的文本~   java从字符串执行方法