Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
thalia
concrexit
Commits
8e50bf43
Commit
8e50bf43
authored
Oct 12, 2017
by
Tom van Bussel
Browse files
Add string representation for Users
parent
3aef177a
Changes
1
Hide whitespace changes
Inline
Side-by-side
website/members/models.py
View file @
8e50bf43
...
...
@@ -3,6 +3,7 @@ from datetime import date, timedelta
from
functools
import
reduce
from
django.conf
import
settings
from
django.contrib.auth.models
import
User
from
django.core
import
validators
from
django.core.exceptions
import
ValidationError
from
django.db
import
models
...
...
@@ -418,7 +419,7 @@ class Member(models.Model):
self
.
_orig_image
=
self
.
photo
.
path
def
__str__
(
self
):
return
'{} ({})'
.
format
(
self
.
get_full_name
(),
self
.
user
.
username
)
return
str
(
self
.
user
)
class
Membership
(
models
.
Model
):
...
...
@@ -526,3 +527,10 @@ def gen_stats_year(member_types):
stats_year
.
append
(
new
)
return
stats_year
def
str_user
(
self
):
return
'{} ({})'
.
format
(
self
.
get_full_name
(),
self
.
username
)
User
.
add_to_class
(
"__str__"
,
str_user
)
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment