21 lines
589 B
Python
21 lines
589 B
Python
from django.db import models
|
|
|
|
|
|
class Alpaca(models.Model):
|
|
"""
|
|
Holds a url to an alpaca image for user's viewing pleasure.
|
|
|
|
Not currently storing images on-site because of storage space concerns. As much
|
|
as I like alpacas, I don't need my server completely flooded with them.
|
|
"""
|
|
url = models.URLField()
|
|
alt = models.TextField('Alt Text', blank=True)
|
|
|
|
def __unicode__(self):
|
|
if self.alt and len(self.alt) > 100:
|
|
return (self.alt[:100] + '...')
|
|
elif self.alt:
|
|
return self.alt
|
|
else:
|
|
return self.url
|