X-Git-Url: https://code.kerkeslager.com/?p=styx.blog;a=blobdiff_plain;f=core%2Fmodels.py;h=6537848375778035d48d58b9358f504903bb8a47;hp=16fe65dee7ed1e01b5ca4eb82255614c2f0a3d70;hb=4e24ed1986c4aae4e827989d055ecc729c3cbdea;hpb=7308461deccc456a52985711902b1d02367784ea diff --git a/core/models.py b/core/models.py index 16fe65d..6537848 100644 --- a/core/models.py +++ b/core/models.py @@ -2,6 +2,7 @@ import re from django.contrib.auth.models import User from django.db import models +from django.urls import reverse from django.utils.safestring import mark_safe import commonmark @@ -16,6 +17,9 @@ class Post(models.Model): def __str__(self): return self.title + def get_absolute_url(self): + return reverse('post-detail', kwargs={ 'slug': self.slug }) + @property def body_html(self): return mark_safe(commonmark.commonmark(self.body_markdown))