Update podjango model __str__ methods for newer Django
This commit is contained in:
parent
9381e607cd
commit
d9d28cf439
1 changed files with 4 additions and 4 deletions
|
@ -19,9 +19,9 @@
|
||||||
from django.db import models
|
from django.db import models
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.urls import reverse
|
from django.urls import reverse
|
||||||
#from podjango.apps.staff.models import Person
|
|
||||||
from datetime import datetime, timedelta
|
from datetime import datetime, timedelta
|
||||||
|
|
||||||
|
|
||||||
class CastTag(models.Model):
|
class CastTag(models.Model):
|
||||||
"""Tagging for casts"""
|
"""Tagging for casts"""
|
||||||
|
|
||||||
|
@ -31,12 +31,13 @@ class CastTag(models.Model):
|
||||||
class Meta:
|
class Meta:
|
||||||
db_table = 'cast_tags' # legacy
|
db_table = 'cast_tags' # legacy
|
||||||
|
|
||||||
def __unicode__(self):
|
def __str__(self):
|
||||||
return self.label
|
return self.label
|
||||||
|
|
||||||
def get_absolute_url(self):
|
def get_absolute_url(self):
|
||||||
return reverse('podjango:cast') + "?tag=%s" % self.slug
|
return reverse('podjango:cast') + "?tag=%s" % self.slug
|
||||||
|
|
||||||
|
|
||||||
class Cast(models.Model):
|
class Cast(models.Model):
|
||||||
"""Cast"""
|
"""Cast"""
|
||||||
|
|
||||||
|
@ -45,7 +46,6 @@ class Cast(models.Model):
|
||||||
summary = models.TextField(help_text="Use raw HTML. This summary is not included at the beginning of the body when the entry is displayed. It used only for the material on the front page.")
|
summary = models.TextField(help_text="Use raw HTML. This summary is not included at the beginning of the body when the entry is displayed. It used only for the material on the front page.")
|
||||||
body = models.TextField(help_text="Use raw HTML. Include the full body of any show notes or other information about this episode. It will be labelled on the site as Show Notes. It is included on the detail entry, and in the description data on the cast RSS feed.")
|
body = models.TextField(help_text="Use raw HTML. Include the full body of any show notes or other information about this episode. It will be labelled on the site as Show Notes. It is included on the detail entry, and in the description data on the cast RSS feed.")
|
||||||
pub_date = models.DateTimeField()
|
pub_date = models.DateTimeField()
|
||||||
# poster = models.ForeignKey(Person)
|
|
||||||
tags = models.ManyToManyField(CastTag, blank=True)
|
tags = models.ManyToManyField(CastTag, blank=True)
|
||||||
ogg_path = models.CharField(max_length=300, blank=True,
|
ogg_path = models.CharField(max_length=300, blank=True,
|
||||||
help_text="Local filename of the Ogg file, relative to webroot. File should be uploaded into the static media area for casts.")
|
help_text="Local filename of the Ogg file, relative to webroot. File should be uploaded into the static media area for casts.")
|
||||||
|
@ -63,7 +63,7 @@ class Cast(models.Model):
|
||||||
ordering = ('-pub_date',)
|
ordering = ('-pub_date',)
|
||||||
get_latest_by = 'pub_date'
|
get_latest_by = 'pub_date'
|
||||||
|
|
||||||
def __unicode__(self):
|
def __str__(self):
|
||||||
return self.title
|
return self.title
|
||||||
|
|
||||||
def get_absolute_url(self):
|
def get_absolute_url(self):
|
||||||
|
|
Loading…
Reference in a new issue