mirror of
https://gitlab.com/animath/si/plateforme-corres2math.git
synced 2025-02-06 18:13:01 +00:00
15 lines
378 B
Python
15 lines
378 B
Python
|
from cas_server.auth import DjangoAuthUser
|
||
|
from django.utils.text import slugify
|
||
|
|
||
|
|
||
|
class CustomAuthUser(DjangoAuthUser):
|
||
|
"""
|
||
|
Override Django Auth User model to define a custom Matrix username.
|
||
|
"""
|
||
|
|
||
|
def attributs(self):
|
||
|
d = super().attributs()
|
||
|
if self.user:
|
||
|
d["matrix_username"] = slugify(str(self.user.registration))
|
||
|
return d
|