那么,在get_context_data方法中访问我的模型字段数据的最佳方式是什么?
class PersonView(TemplateView):
def get_context_data(self, **kwargs):
首先,我正在导入我的模型(工作正常):
from person.models import People
我想特别与模型字段进行比较(工作正常):
create_date = models.DateTimeField(auto_now_add=True, blank=True)
last_update = models.DateTimeField(auto_now=True, blank=True)
我希望在我的视图中执行类似的操作,然后将“pass”数据发送到我的上下文,这样我就可以在我的模板中使用它(context ['date_set'] = date_set)
if create_date === last_update:
date_set = False
else:
date_set = True
我尝试过各种各样的事情,例如:
last_update = people.get(last_update='last_update')
但它超时了,所以我甚至无法检查记录器信息数据。
上面的“人”数据是在这里构建的:
for people in peoples:
people, created = People.objects.update_or_create(
id=people.student_id
)