基于Django的轻量级有效框架,用于创建不同的业务应用程序
django-ra的Python项目详细描述
Ra框架
基于Django的轻量级高效框架,用于创建业务应用程序和各种资源规划系统, 配备了报告引擎和响应式仪表板。在
特点
- 一个基于Django管理员的响应式仪表板。在
- 使用简单代码行过滤和计算多种类型报表的报表引擎。在
- 将报表转换为有吸引力的图表的绘图功能。在
- 在仪表板主页或对象的视图页面上显示报表及其图表的小部件系统。在
- 从上到下扩展和定制框架行为的工具和好处。在
- Python 3.6/3.7/3.8
- Django 2.2、3.0兼容
安装
$ pip install django-ra
快速启动
创建一个虚拟环境并从Pypi安装ra框架
在$ pip install django-ra
一旦安装了Ra,它将提供一个生成新项目的命令。在
在$ ra-admin start myproject
This will create a new project folder myproject, based on a template containing everything you need to get started. You can always integrate ra framework to your existing project, please refer to the docs Integrating into an existing django project
创建一个postgres数据库,并将其详细信息分配给DATABASESsetting
在Note
Ra only support Postgresql.
As Django’s QuerySet.distinct(*fields) is supported only on Postgres. ^{tt2}$ is used by the reporting engine.
运行任何django项目所需的常用命令
在$ ./manage.py migrate $ ./manage.py createsuperuser $ ./manage.py runserver
你好!!你的网站现在应该在上运行http://localhost:8000。输入超级用户凭据并登录。在
在
- 项目
标签: