django-admin - TabularInline 中字段的默认值
问题描述
我的 Django 管理页面有以下代码:
class MyInline(admin.TabularInline):
model = MyModel
fields = ('my_field')
@admin.register(MyModel)
class RfsAdmin(admin.ModelAdmin):
inlines = [
MyInline
]
此代码工作正常,唯一的例外是 None 值默认显示为None
(见表格最后一栏)
是否有或多或少的 DRY 方式将默认值设置为 '-' ?顺便说一句,这个问题只出现在inlines
. 对于普通页面,默认值呈现为-
...任何提示?
解决方案
推荐阅读
- bash - startx 上不存在符号链接脚本
- javascript - 如何用 Jest 模拟 Knex 的错误?
- javascript - 如果重新加载后立即读取,会报错“Cannot read property'image' of null”
- webpack - 如何为 next.js 启用摇树?
- charts - (Chart.js v2)如何修复非线性 y 轴从 0 到 100 但跳过从 0 到 50 的刻度?
- node.js - 如何在不输入 npx 的情况下运行 NodeJS CLI 工具
- c# - 为什么在添加 ARM 模板项目后 vs 会更改所有项目 guid?
- c++ - 为什么 std::next/prev 不像 std::advance 那样按距离模板化?
- android - Android UI - 使用按钮和文本视图有效地实现中心的圆角矩形形状
- reactjs - VideoJS 程序化播放仅适用于 setTimeout