快速开发企业crud门户的专用工具
rapid-django的Python项目详细描述
快速django
============
一套用于快速开发企业crud门户的专用工具。
rapid django基于一个简单易用的
模型、窗体和视图的注册表。
如何使用
==========
将“快速”应用程序添加到已安装的应用程序中,然后运行数据库迁移。
创建crud生成器将使用的“base.html”模板。最低限度
模板如下:
:
<;doctype html>;
<;HTML>;
<;头>;
<;link href=“link to bootstrap”rel=“样式表”>;
<;脚本src=“link to jquery”>;<;/脚本>;
<;头>;
<;正文>;
{%加载快捷菜单%}
{%menu request%}
{%block body%}{%endblock%}
<;脚本src=“链接到jquery表单插件”>;
<;正文>;
<;/html>;
菜单将在“菜单”标签处的未加入列表(UL)中生成,并且
注册数据将放在“body”块。
之后,必须注册操作。为此,模块“rapid.views”有三个助手函数:
“register_model”、“register_instance_form”和“register_simple_select”。
使用“register_model”创建列表、查看、编辑、加载项和可选的默认操作
删除模型的对象。
使用“register_instance_form”创建自定义操作,用户提交表单并根据
模型实例。表单可能不是ModelForm,但必须实现save()方法。
使用“register_simple_select”为所有生成的编辑表单启用快速选择小部件
带有选择注册模型的字段(即外键、一对一和一对多
字段,除了反向关系)。
“rapid.permissions”模块包括用于管理
已注册的操作。可以对整个模型和实例(但不是
列)。
============
一套用于快速开发企业crud门户的专用工具。
rapid django基于一个简单易用的
模型、窗体和视图的注册表。
如何使用
==========
将“快速”应用程序添加到已安装的应用程序中,然后运行数据库迁移。
创建crud生成器将使用的“base.html”模板。最低限度
模板如下:
:
<;doctype html>;
<;HTML>;
<;头>;
<;link href=“link to bootstrap”rel=“样式表”>;
<;脚本src=“link to jquery”>;<;/脚本>;
<;头>;
<;正文>;
{%加载快捷菜单%}
{%menu request%}
{%block body%}{%endblock%}
<;脚本src=“链接到jquery表单插件”>;
<;正文>;
<;/html>;
菜单将在“菜单”标签处的未加入列表(UL)中生成,并且
注册数据将放在“body”块。
之后,必须注册操作。为此,模块“rapid.views”有三个助手函数:
“register_model”、“register_instance_form”和“register_simple_select”。
使用“register_model”创建列表、查看、编辑、加载项和可选的默认操作
删除模型的对象。
使用“register_instance_form”创建自定义操作,用户提交表单并根据
模型实例。表单可能不是ModelForm,但必须实现save()方法。
使用“register_simple_select”为所有生成的编辑表单启用快速选择小部件
带有选择注册模型的字段(即外键、一对一和一对多
字段,除了反向关系)。
“rapid.permissions”模块包括用于管理
已注册的操作。可以对整个模型和实例(但不是
列)。