Django购物车应用程序。

Cartridge的Python项目详细描述


概述

cartridge是一个购物车应用程序,使用django构建 框架。它是经bsd许可的,旨在提供一个干净的 开发电子商务网站的简单基础。它故意不 包括电子商务网站的每一个可能的功能;相反, Cartridge专注于提供大多数电子商务所共有的核心功能 网站。

这种特定的关注源于这样一种理念:每个电子商务网站 是不同的,是为特定的业务和产品量身定制的 手,因此应尽可能容易定制。 cartridge通过一个简单的代码库来实现这个目标 可能并仅实现电子商务的核心功能 网站:

cartridge扩展了内容管理平台。现场直播 可以通过访问夹层现场演示找到盒式磁带的演示。

功能

  • 层次分类
  • 易于配置的产品选项(颜色、尺寸等)
  • 用于税务/运输计算和付款网关的挂钩
  • 销售定价
  • 促销折扣代码
  • PDF发票生成(用于装箱单)
  • 库存控制
  • 产品知名度
  • 缩略图生成
  • 内置测试套件
  • 表示分离(无嵌入标记)
  • 智能分类(按价格范围、颜色等)
  • 注册或匿名结账
  • 可配置的签出步骤数
  • 可访问性和性能的非规范化数据
  • 具有交易历史记录的经过身份验证的客户帐户

依赖关系

盒式磁带设计为夹层内容的插件 管理平台,因此需要 安装。两个应用程序的集成应该发生 按照下面的安装说明自动进行。

安装

最简单的方法是使用pip直接从pypi安装 运行下面的命令,它还将安装所需的 上述依赖关系:

$ pip install -U cartridge

否则,您可以下载墨盒并直接从源代码安装它:

$ python setup.py install

安装后,命令 夹层项目可用于 创建一个新的夹层项目,安装了墨盒,类似于 流行到django admin.py

$ mezzanine-project -a cartridge project_name
$ cd project_name
$ python manage.py createdb --noinput
$ python manage.py runserver

在这里,我们为夹层项目指定 -a 开关, 它告诉它为项目使用另一个包(盒式磁带) 要使用的模板。夹层和盒式磁带都包含一个项目模板 包含 初始项目。如果要将墨盒添加到现有夹层 或者django项目,您需要自己手动配置它们。见 夹层文档的常见问题解答部分 了解更多信息。

< div > 注

createdb命令是使用django的 migrate 命令,该命令还将安装一些演示内容, 例如联系人表单、图像库等。如果你愿意 省略此步骤,将 --nodata 选项与 createdb 一起使用

然后您应该可以浏览到http://127.0.0.1:8000/admin/" rel="nofollow">http://127.0.0.1:8000/admin/和 使用默认帐户登录( 用户名:admin,密码: 默认值 )。如果要指定其他用户名和密码 在设置过程中,只需排除上面包含的 --noinput 选项 当运行createdb时

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

推荐PyPI第三方库


热门话题
javascript通过WebSocket将服务器时间推送到多个客户端   这种java字节转换是如何工作的   数据库错误。sql。SQLEception:参数索引超出范围(1>参数数,为0)   java如何在搜索时过滤选定的viewpager片段中的recyclerview?   java如何使用OpenCV将图像转换为黑白图像并在ANDROID中消除阴影   Spring MVC项目中的java HTTP服务器状态404错误   Spring MVC中的java JSR303自定义约束验证器   java如何基于另一个ArrayList的值显示ArrayList中的特定项?   java如何在firebase messages节点获取最后发送给我的消息?   部署后在google app engine上运行servlet时发生java错误   java如何使用servlet在两个jsp之间发送数据   java日历年中的周是月中的周   从URL读取一个资源并直接返回这些字节作为REST请求的响应,Java 7和spring MVC 3.2不存储内存