def render_to_response(self, context): if self.render_json: jobs = [] for job in context['object_list']: jobs.append({ 'name': job.name, 'organization': job.organization.name, 'listed': dj_date(job.listing_start_date, 'F j, Y'), }) return render_json_to_response(jobs) return super(JobList, self).render_to_response(context)
def render_to_response(self, context): if self.render_json: jobs = [] for job in context['object_list']: jobs.append({ 'name': job.name, 'organization': job.organization.name, 'description': job.description, 'location': job.location, 'contact_name': job.contact_name, 'email': job.email, 'listed': dj_date(job.listing_start_date, 'F j, Y'), 'url': job.url, 'source_url': job.get_list_page_url, }) return render_json_to_response(jobs) return super(JobList, self).render_to_response(context)