X-Git-Url: http://git.auf.org/?p=auf_rh_dae.git;a=blobdiff_plain;f=project%2Frecrutement%2Fadmin.py;h=243f7f7789cfcc0ea230054a80325eaf30c01434;hp=cb7f523e5cefed235c9696d9e423ec7e25d9074d;hb=be343ed2ae10e9c20f6678520b25da369022a457;hpb=a8e54ea96949f878835a2ba53702f2f2e84adbb2 diff --git a/project/recrutement/admin.py b/project/recrutement/admin.py index cb7f523..243f7f7 100644 --- a/project/recrutement/admin.py +++ b/project/recrutement/admin.py @@ -69,7 +69,7 @@ class OffreEmploiAdmin(VersionAdmin): form = super(OffreEmploiAdmin, self).get_form(request, obj, **kwargs) employe = get_emp(request.user) user_groupes = request.user.groups.all() - + # Region if form.declared_fields.has_key('region'): region_field = form.declared_fields['region'] @@ -107,7 +107,7 @@ class OffreEmploiAdmin(VersionAdmin): bureau_field.queryset = Bureau.objects.\ filter(region=employe.implantation.region) return form - + ### Queryset def queryset(self, request): qs = self.model._default_manager.get_query_set() @@ -198,6 +198,11 @@ class ProxyOffreEmploiAdmin(OffreEmploiAdmin): return HttpResponseRedirect(reverse\ ('admin:recrutement_proxyoffreemploi_changelist')) + ### Formulaire + def get_form(self, request, obj=None, **kwargs): + form = super(OffreEmploiAdmin, self).get_form(request, obj, **kwargs) + return form + ### Permissions add, delete, change def has_add_permission(self, request): return False