一个超简单的应用程序来管理目录中的产品(例如公文包)。

django-product-catalog的Python项目详细描述


一个简单的应用程序,用于管理目录中的产品(例如公文包)

[正在开发…]

要求

  • Django 1.11
  • Django MPTT 0.8.7
  • 枕头4.2.1
  • Django扩展1.9.1

快速启动

  1. 将“产品目录”添加到已安装的应用程序设置中,如下所示:

    INSTALLED_APPS = [
        ...
        'product_catalog',
        'mptt',
        'django_extensions',
    ]
    
  2. 在项目url.py中包含产品目录urlconf,如下所示:

    url(r'^catalog/', include('product_catalog.urls'))
    
  3. 运行python manage.py migrate创建产品目录模型。

  4. 启动开发服务器并访问http://127.0.0.1:8000/admin/ 创建产品/类别(需要启用管理应用程序)。

  5. 访问http://127.0.0.1:8000/catalog/

可选

如果要使用前端产品管理,必须添加 product_catalog.context_processors.product_front_managementcontext_processors

TEMPLATES = [
    {
        [...]
        'OPTIONS': {
            'context_processors': [
                [...]
                'product_catalog.context_processors.product_front_management'
            ],
        },
    },
]

设置参数

  • 产品目录分页
    默认值:10 用于对产品分页的整数。
  • 产品目录产品基础模型
    默认值:'产品目录.模型.产品摘要.抽象产品' 定义入口模型的基本模型路径的字符串。
  • 产品目录上载到
    默认值:'上载/产品目录/%y/%m/%d/' 上载图像的路径

添加/更新/删除前端设置

  • 产品目录前端管理
    默认值:true 如果“true”,则允许在前面管理(创建/更新/删除)产品。 假以停用
  • 产品目录权限选项超级用户=0
  • 产品目录许可选项职员=1
  • 产品目录权限选项所有者=2
  • 产品目录访问权限
    默认值:产品目录权限所有者
  • 产品目录表单字段
    默认值:['标题','状态','摘录','内容','类别','图像'] 更新和创建产品表单中可用字段的列表
  • 产品目录表单更新字段
    默认值:表单域 更新产品表单中可用字段的列表
  • product_catalog_form_create_字段
    默认值:表单域 “创建产品”窗体中可用字段的列表

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

推荐PyPI第三方库


热门话题
java根据两个数组的值对数组进行排序   具有自签名证书和NTLM代理的java Maven SSL repo错误   java自定义字体按钮不工作AndroidStudio   java通过Spring MVC web应用程序向客户端发送文本文件   Java Spring Web服务SOAP身份验证   ANT property environment=“env”无法在JAVA中检索它,但如果作为ANT命令运行,则可以正常工作   java是为spring mvc rest api或spring boot api对应用服务器的每个新请求创建的服务、存储库和组件的新实例吗?   java私有静态最终字符串未完成其工作   PKCS12的安全Java密钥重新处理   java JPA继承表每类SQLSyntaxErrorException