Provide simple support for fetching entries in AMP format - can't handle images yet and needs some other tweaks, but works nicely so far c:
This commit is contained in:
parent
3e4f55fa9c
commit
40ead1bbe1
9 changed files with 131 additions and 1 deletions
|
|
@ -140,6 +140,14 @@ class Entry(ModelMeta, TimeStampedModel):
|
|||
args.append(self.slug)
|
||||
return reverse('entries:' + kind.entry, args=args)
|
||||
|
||||
@property
|
||||
def amp_url(self):
|
||||
kind = kinds.from_id[self.kind]
|
||||
args = [self.id]
|
||||
if kind.slug:
|
||||
args.append(self.slug)
|
||||
return reverse('entries:' + kind.entry_amp, args=args)
|
||||
|
||||
@property
|
||||
def slug(self):
|
||||
return slugify(self.name)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue