1. 数据模型

2. Admin Formset

RED is customized class

|- object

   |- AdminForm

  
   |- InlineAdminForm

   |- BaseFormSet

  
   |- BaseModelFormSet

  
  
   |- BaseInlineFormSet

  
   |- LinkFormFormset (NOT
IMPLEMENTED)(
REF: BaseInlineFormSet) (Used in LinkFormAdmin)

   |- InlineAdminFormSet

  
   |- LinkModelAdminFormSet
(Used in change_view)

   |- LinkFormAdminFormset (REF: InlineAdminFormSet)

   |- LinkFormAdmin

|- forms.Form

   |- LinkFormAdminForm (NOT
IMPLEMENTED) (REF : InlineAdminForm) (added in LinkFormAdmin)

|- BaseModelAdmin

   |- InlineModelAdmin

  
   |-TabularInline

  
  
   |- LinkModelAdmin

  
   |-StackedInline

  
  
|- ModelAdmin

  
  
  
|- MyModelAdmin

MyModelAdmin

  
LinkFormAdmin

  
  
LinkFormAdminForm

  
  
LinkFormFormset

  
LinkModelAdmin

  
  
ModelForm

  
  
LinkModelAdminFormSet

InlineAdminFormSet

InlineAdminFormset为何不显示foreignKey的

class
InlineAdminFormSet(object):

def
fields(self):

fk = getattr(self.formset, "fk", None)

for i, field in enumerate(flatten_fieldsets(self.fieldsets)):

if fk and fk.name == field:

continue

getattr

enumerate

flatten_fieldsets

最新文章

  1. Mysql 查询练习
  2. Java学习随笔2:Java复合赋值表达式的小问题
  3. RecyclerView+CardView简单使用
  4. LeetCode 4 Median of Two Sorted Arrays (两个数组的mid值)
  5. C++学习48 对ASCII文件的读写操作
  6. dp与px之间的转换
  7. .NET中的弱引用
  8. Vi、Vim及Gedit编辑器
  9. Json在asp.net开发中的应用
  10. Delphi XE中类成员的访问权限(新增了strict private和strict protected,还有automated)
  11. php多进程实现
  12. 60.Search Insert Position.md
  13. Java程序员简历模板
  14. 表单中的input框点击enter到下一个input框
  15. 在 Windows 上创建虚拟机规模集和部署高度可用的应用
  16. 开源大数据技术专场(下午):Databircks、Intel、阿里、梨视频的技术实践
  17. js面向对象编程:this究竟代表什么?
  18. Python: 矩阵与线性代数运算
  19. Java获取Resource目录下的文件
  20. Spring的AOP实现

热门文章

  1. mysqldump备份错误:诡异的#mysql50#.mozilla数据库
  2. 安装javaUbuntu下安装JDK1.6,并将之设为默认的JDK
  3. [oc] instancetype vs id for Objective-C 【转】
  4. 供求WAP-VUE 笔记
  5. VFL语言使用
  6. C语言编程小tip
  7. CUDA学习ing..
  8. 最近一段时间get到的小知识(c++的)
  9. shrio登录验证
  10. css学习之 display:inline-block;