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']
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()
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