def get_context_data(self, **kwargs):
     context = {}
     context['comments'] = {
         user.id: [
             {
                 'text': comment.text,
                 'time': formats.date_format(
                     timezone.localtime(comment.time),
                     "DATETIME_FORMAT"
                 )
             }
             for comment in self.object.get_comments(user).all()
             ]
         for user in self.get_form().base_fields['hosts'].queryset.all()
         }
     context['can_send_emails'] = self.object.autosend_enabled(
         EmailTemplateType.NOTIFY_HOST__ASSOCIATED
     )
     context['email_template_name'] = EmailTemplateType.get_name(
         EmailTemplateType.NOTIFY_HOST__ASSOCIATED
     )
     context.update(kwargs)
     return super(ChangeVisitHostsView, self).\
         get_context_data(**context)
 def label(self):
     return EmailTemplateType.get_name(self.template_key)