Skip to main content

Simple ProREADME.rst

Simple Pro是基于simpleui的升级版,需要依赖simpleui

Simple Pro是收费项目,如果不想付费请继续使用Simpleui我们也会将开源免费的项目维护到底。收费的目的是为了让simpleui和simplepro能够更好的维护下去。

Simple Pro Demo

--预留

定价

https://www.noondot.com/product/simplepro#buy

主要功能:

以下列出的功能,均是在simpleui的基础上进行的

页面

  • 首页改版
  • 登录页改版
  • 列表页改版
  • 权限页改版
  • 导入页和导出页改版
  • 增加网页全局进度条
  • 替换全局部分图标
  • Pro版独有标识
  • 专业版主题
  • 优化最近动作和主题,改为侧栏显示
  • 优化返回按钮,改为绝对路径 通过reverse('admin:demo_employe_add')
  • 全新默认LOGO
  • 首页增加图表

功能

  • 自定义按钮ajax实现
  • 筛选、删除、搜索、表格ajax加载数据
  • 导入导出优化
  • 权限模块重写
  • 表格功能增加详见table.md文档
  • 自定义主题

权限

  • 可添加自定义权限
  • 自定义按钮权限控制
  • 自定义菜单权限控制
  • 自定义字段权限

集成到项目中

  1. 安装simplepro
pip install simplepro
  1. INSTALL_APPS中配置

按以下顺序加入到INSTALL_APPS数组的顶部

INSTALLED_APPS = [
    'simplepro',
    'simpleui',
    'import_export',
    ......
]    
  1. 配置中间件
MIDDLEWARE = [
    'django.middleware.security.SecurityMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.common.CommonMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
    # 加入simplepro的中间件
    'simplepro.middlewares.SimpleMiddleware'
]
  • 如果在开启DEBUG模式后,启动即可运行。
  • 如果关闭后,需要克隆静态文件,步骤与simpleui一致。

文档

https://www.noondot.com/docs/simplepro/

Metadata

Release files for simplepro 7.20

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for simplepro 7.20
File Size Uploaded Provenance
simplepro-7.20.tar.gz 18.0 MB Without provenance Details

Release files / simplepro-7.20.tar.gz

Download URL simplepro-7.20.tar.gz
Size 18.0 MB
Tags Source
SHA-256 checksum
How to use checksums
b3394ccf35a3735bc532191b6bfbde5a322e41d6cbd159195271aacd4a84c591
BLAKE2b-256 checksum
How to use checksums
b2aa50eeb82453e6f7ae633e9719b21e9ee36248e2b9d7d680a6864031e57ef7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.8

Security for simplepro 7.20

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

7.20 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page