Django post_将信号与方法另存为属性
我正在用django建立一个web应用程序,其中我有一个员工档案模型,可以处理表中超过20000个条目 我有一个要求,即每个员工的报告行,将根据员工的报告经理的报告行导出 我正在考虑如何建立员工的报告线Django post_将信号与方法另存为属性,django,django-models,django-signals,Django,Django Models,Django Signals,我正在用django建立一个web应用程序,其中我有一个员工档案模型,可以处理表中超过20000个条目 我有一个要求,即每个员工的报告行,将根据员工的报告经理的报告行导出 我正在考虑如何建立员工的报告线 作为字符字段,根据指定的报告管理器使用post_保存信号填写 专业人士 不必每次管理员加载员工的管理页面时都加载 由于它是一个字段(即表中的一列),因此可以在管理页面和查询中对其进行排序 缺点 当报告经理在其报告行中获得更新时,下属的报告行不会得到更新(尽管也可以在信号中包括更新所有下
- 专业人士
- 不必每次管理员加载员工的管理页面时都加载
- 由于它是一个字段(即表中的一列),因此可以在管理页面和查询中对其进行排序
- 缺点
- 当报告经理在其报告行中获得更新时,下属的报告行不会得到更新(尽管也可以在信号中包括更新所有下属的报告行)
- 专业人士
- 始终更新
- 缺点
- 担心无论何时访问管理页面、查询等,都必须重新导出所有员工的报告行
- 无法在管理页面和查询中对其进行排序