Django Admin Cookbook中文翻译
2020-01-06 本文已影响0人
韩志超
Django Admin Cookbook-如何定制和使用Django Admin管理后台
这是一本关于如何使用和定制Django Admin管理后台的书,它采用了我们所回答的,大约40个常见问题和基本任务的方式编写。
这些章节基于一组通用Django模型来讲解,你可以在此处详细阅读(本书中使用的模型)。
简单的说,我们建立了两个Django应用,分别是events和entities。其数据模型包括:
- Events应用:Epic,Event,EventHero,EventVillian
- Entities应用:Category,Origin,Hero,Villain
文本与和设计
- 1.如何更改管理后台标题Django administration?
- 2.如何设置模型的复数文本?
- 3.如何创建两个独立的管理站点?
- 4.如何从Django Admin后台中删除默认应用程序?
- 5.如何在Django Admin后台中添加Logo?
- 6.如何覆盖Django Admin后台模板?
字段计算
- 7.如何在列表视图页面上显示计算字段?
- 8.如何在Django Admin后台中优化查询?
- 9.如何启用对计算字段的排序?
- 10.如何启用对计算字段的过滤?
- 11.如何显示计算出的布尔字段的“开关”图标?
批量和自定义操作
- 12.如何在Django Admin后台中添加额外操作?
- 13.如何从Django Admin后台中导出CSV?
- 14.如何在Django Admin后台中删除删除所选操作?
- 15.如何在Django Admin后台中添加自定义操作按钮?
- 16.如何使用Django Admin后台导入CSV?
权限
模型内联字段
- 21.如何从一位Django Admin后台编辑多个模型?
- 22.如何将一对一关系添加为模型内联?
- 23.如何在Django Admin后台中添加嵌套的内联?
- 24.如何从两个不同的模型创建一个Django Admin后台页面?
模型列表页
- 25.如何在模型列表页上显示更多行?
- 26.如何禁用Django Admin后台分页?
- 27.如何在Django Admin后台中添加基于日期的过滤?
- 28.如何在列表视图页面上显示多对多或反向联接字段?
模型修改页
- 29.如何在Django Admin后台中显示Imagefield中的图像?
- 30.保存时如何将模型与当前用户关联?
- 31.如何在Django Admin后台中将字段标记为只读?
- 32.如何在Django Admin后台中显示不可编辑的字段?
- 33.如何使字段仅在创建时可编辑,编辑时自读?
- 34.如何在Django Admin后台中过滤外联字段下拉值?
- 35.如何使用带有大量对象的外联字段的管理模型?
- 36.如何更改下拉菜单中的ForeignKey显示文本?
- 37.如何向Django更改视图页面添加自定义按钮?
杂项
- 38.如何获取特定对象的Django Admin后台URL?
- 39.如何在Django Admin后台添加两个同样的模型?
- 40.如何为Django Admin后台覆盖保存操作?
- 41.如何将数据库视图添加到Django Admin后台?
- 42.如何在Django Admin后台控制台中设置应用程序和模型的顺序?
[THE END-翻译完]
英文原版 链接 http://books.agiliq.com/projects/django-admin-cookbook/en/latest/