8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2024-11-22 03:13:12 +00:00

Ajout validateur pour default_home_path

This commit is contained in:
Benjamin Graillot 2018-08-07 17:38:41 +02:00 committed by root
parent 378c8e5392
commit aebe93097b

View file

@ -30,6 +30,7 @@ from django.db import models
from django.db.models.signals import post_save
from django.dispatch import receiver
from django.core.cache import cache
from django.core.validators import RegexValidator
from django.forms import ValidationError
from django.utils.translation import ugettext_lazy as _
@ -101,7 +102,11 @@ class OptionalUser(AclMixin, PreferencesModel):
default_home_path = models.CharField(
max_length = 256,
default = "/home/{0}",
help_text = "Chemin par défaut du home des utilisateurs, formaté avec le pseudo"
help_text = "Chemin par défaut du home des utilisateurs, où {0} est remplacé par le pseudo",
validators=[RegexValidator(
r'^/.*\{0\}.*$',
message=("Le chemin doit commencer par un / et contenir \"{0}\"")
)]
)
class Meta: