diff --git a/events/models/speakers.py b/events/models/speakers.py index 1b89944..20391ff 100644 --- a/events/models/speakers.py +++ b/events/models/speakers.py @@ -42,9 +42,10 @@ class Speaker(models.Model): def __str__(self): - if self.title: - return self.title - return self.user.__str__() + if self.title is not None and self.title != '': + return '%s, %s' % (self.user, self.title) + else: + return str(self.user) class Talk(models.Model): PRESENTATION=0 @@ -79,7 +80,8 @@ class Talk(models.Model): return self.presentations.filter(status=1, event__start_time__lte=timezone.now()) def __str__(self): - return self.title + self.title + class SpeakerRequest(models.Model): event = models.ForeignKey(Event, on_delete=models.CASCADE) diff --git a/get_together/templates/get_together/events/show_event.html b/get_together/templates/get_together/events/show_event.html index a1511fa..ed528e6 100644 --- a/get_together/templates/get_together/events/show_event.html +++ b/get_together/templates/get_together/events/show_event.html @@ -207,7 +207,7 @@ textarea {
{{ speaker.bio|markdown }}
diff --git a/get_together/templates/get_together/speakers/show_talk.html b/get_together/templates/get_together/speakers/show_talk.html index bfe0f66..5e259b2 100644 --- a/get_together/templates/get_together/speakers/show_talk.html +++ b/get_together/templates/get_together/speakers/show_talk.html @@ -12,7 +12,7 @@Speaker: | {{ talk.speaker.user }}, {{ talk.speaker.title }} | +Speaker: | {{ talk.speaker }} |
Category: | {{ talk.category }} |