2024-06-12 06:01:05 发布
网友
如何从django admin中减去这两个字段值。在这里我给出了我的观点和模板
视图.py
for attendancesheet_info in attendance_sheet: attendancesheet_info.present_days= attendancesheet_info.working_days - attendancesheet_info.leave_days
模板
您可以在模型中的类方法中计算它,并在管理中将该方法作为编辑视图或列表视图中的只读字段引用管理员py. 在
# this method goes into your model. @property def present_days(self): return self.working_days - self.leave_days
您的示例模板也可以工作。您不需要在视图中执行任何操作来访问present_days。你问题中的代码视图.py不需要。在
present_days
假设您在models.py中定义了一个类似AttendanceSheet的模型,那么您可以在admin.py中为这个模型创建一个{},并指定要显示在管理页面上的字段。在
models.py
AttendanceSheet
admin.py
请参见与此主题相关的the official documentation,尤其是{a2}。在
您可以在模型中的类方法中计算它,并在管理中将该方法作为编辑视图或列表视图中的只读字段引用管理员py. 在
您的示例模板也可以工作。您不需要在视图中执行任何操作来访问
^{pr2}$present_days
。你问题中的代码视图.py不需要。在假设您在},并指定要显示在管理页面上的字段。在
models.py
中定义了一个类似AttendanceSheet
的模型,那么您可以在admin.py
中为这个模型创建一个{请参见与此主题相关的the official documentation,尤其是{a2}。在
相关问题 更多 >
编程相关推荐