From b84fe25334f6ff15ed5da65e88f8bda8460c30eb Mon Sep 17 00:00:00 2001 From: Emilie Date: Fri, 9 Sep 2016 11:57:45 +0200 Subject: [PATCH] JobOffer : list JobReponse in admin --- app/organization/job/admin.py | 8 +++++++- app/organization/job/translation.py | 6 ++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/app/organization/job/admin.py b/app/organization/job/admin.py index cbeef7b3..9b82ec75 100644 --- a/app/organization/job/admin.py +++ b/app/organization/job/admin.py @@ -2,12 +2,18 @@ from django.contrib import admin from mezzanine.utils.static import static_lazy as static from copy import deepcopy from mezzanine.core.admin import * -from organization.job.models import JobOffer +from organization.job.models import JobOffer, JobResponse + + +class JobResponseInline(TabularDynamicInlineAdmin): + + model = JobResponse class JobOfferAdminDisplayable(BaseTranslationModelAdmin): model = JobOffer + inlines = [JobResponseInline,] admin.site.register(JobOffer, JobOfferAdminDisplayable) diff --git a/app/organization/job/translation.py b/app/organization/job/translation.py index 28a8fa9d..1751a5e8 100644 --- a/app/organization/job/translation.py +++ b/app/organization/job/translation.py @@ -8,3 +8,9 @@ from organization.job.models import * class JobOfferTranslationOptions(TranslationOptions): fields = ('title', 'content') + + +@register(JobResponse) +class JobResponseTranslationOptions(TranslationOptions): + + pass -- 2.39.5