没有合适的资源?快使用搜索试试~ 我知道了~
django-action-framework:通过函数创建多种类型的接口
共81个文件
py:40个
rst:9个
html:6个
需积分: 10 0 下载量 103 浏览量
2021-05-26
14:22:23
上传
评论
收藏 520KB ZIP 举报
温馨提示
Django动作框架 django-action-framework ( daf )提供了从单个动作定义生成许多不同接口的能力。 什么是动作? 这是一个功能。 通过编写函数并提供有关函数特征的一些提示,您可以: 通过适当的表单验证从函数生成表单视图。 在传递给函数的模型对象上生成更新视图。 在多个对象上生成批量更新视图。 这些对象可以通过期望一个对象的函数进行参数化,这意味着您的详细信息视图和批量视图在需要时共享相同的代码。 生成向导视图以收集多个步骤中的函数参数,即使这些步骤是有条件的也是如此。 将这些视图作为模型,详细信息或批量操作以本地方式集成到Django admin中。 在您的视图集上生成Django Rest Framework操作。 daf消除了维护验证逻辑,视图逻辑以及更新遍及Django项目中Django视图,模型,管理界面,API端点和其他位置的逻辑的样板
资源推荐
资源详情
资源评论
收起资源包目录
django-action-framework-master.zip (81个子文件)
django-action-framework-master
README.rst 2KB
.readthedocs.yml 87B
poetry.lock 71KB
pyproject.toml 2KB
docs
tutorial.rst 28KB
conf.py 6KB
installation.rst 191B
toc.rst 148B
release_notes.rst 111B
requirements.txt 2KB
Makefile 623B
index.rst 9KB
contributing.rst 33B
package.rst 794B
_static
css
custom.css 134B
admin_model_page.png 183KB
admin_detail_change_page.png 92KB
admin_bulk_change_page.png 88KB
admin_detail_page.png 124KB
CONTRIBUTING.rst 2KB
tox.ini 697B
LICENSE 1KB
settings.py 1KB
setup.cfg 569B
daf
models.py 470B
apps.py 1KB
utils.py 892B
templates
daf
admin
action.html 774B
_action_buttons.html 3KB
change_form.html 457B
change_list.html 408B
_action_breadcrumbs.html 749B
_form_repo.js 1KB
contrib.py 4KB
tests
models.py 148B
viewsets.py 789B
templates
tests
action.html 523B
test_rest_framework.py 1KB
test_registry.py 2KB
test_views.py 539B
test_integration.py 22KB
__init__.py 0B
migrations
__init__.py 0B
0002_mymodel_my_extra_field.py 397B
0001_initial.py 663B
test_actions.py 3KB
test_permissions.py 2KB
admin.py 883B
actions
update_my_model.py 2KB
bulk_grant_staff_access.py 1KB
atomic.py 946B
__init__.py 391B
update_my_field.py 2KB
grant_staff_access.py 2KB
basic.py 966B
urls.py 709B
permissions.py 2KB
interfaces.py 3KB
__init__.py 60B
migrations
__init__.py 0B
0001_initial.py 656B
views.py 6KB
admin.py 16KB
registry.py 2KB
urls.py 475B
rest_framework.py 7KB
actions.py 14KB
manage.py 320B
.gitignore 6KB
temple.yaml 286B
CHANGELOG.md 3KB
.circleci
config.yml 2KB
Makefile 5KB
.env.template 58B
.gitcommit.tpl 342B
.editorconfig 210B
.git-tidy
commit.yaml 417B
commit.tpl 462B
log.tpl 869B
devops.py 6KB
.pre-commit-config.yaml 124B
共 81 条
- 1
资源评论
Tsy.H
- 粉丝: 19
- 资源: 4607
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功