|
|
|
@ -119,7 +119,7 @@ def edit_options(request, section): |
|
|
|
@can_create(Service) |
|
|
|
def add_service(request): |
|
|
|
"""Ajout d'un service de la page d'accueil""" |
|
|
|
service = ServiceForm(request.POST or None) |
|
|
|
service = ServiceForm(request.POST or None, request.FILES or None) |
|
|
|
if service.is_valid(): |
|
|
|
with transaction.atomic(), reversion.create_revision(): |
|
|
|
service.save() |
|
|
|
@ -138,7 +138,7 @@ def add_service(request): |
|
|
|
@can_edit(Service) |
|
|
|
def edit_service(request, service_instance, **_kwargs): |
|
|
|
"""Edition des services affichés sur la page d'accueil""" |
|
|
|
service = ServiceForm(request.POST or None, instance=service_instance) |
|
|
|
service = ServiceForm(request.POST or None, request.FILES or None,instance=service_instance) |
|
|
|
if service.is_valid(): |
|
|
|
with transaction.atomic(), reversion.create_revision(): |
|
|
|
service.save() |
|
|
|
|