From d64476448a6ae1809feae663f2da811a408c9fe4 Mon Sep 17 00:00:00 2001 From: jblemee <jblemee@gmail.com> Date: Thu, 20 Dec 2018 14:40:59 +0100 Subject: [PATCH] fix: Add get_absolute_url --- djangoldp_profile/models.py | 5 +++++ setup.py | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/djangoldp_profile/models.py b/djangoldp_profile/models.py index 34e9d3e..85c5080 100644 --- a/djangoldp_profile/models.py +++ b/djangoldp_profile/models.py @@ -2,6 +2,7 @@ from django.db import models from django.contrib.auth.models import User from django.db.models.signals import post_save from django.dispatch import receiver +from django.core.urlresolvers import reverse_lazy class Profile(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) @@ -18,6 +19,10 @@ class Profile(models.Model): ('control_member', 'Control'), ) + def get_absolute_url(self): + return reverse_lazy('profile-detail', kwargs={'pk': self.pk}) + + def __str__(self): return '{} ({})'.format(self.user.get_full_name(), self.user.username) diff --git a/setup.py b/setup.py index ce36d1b..eba4b49 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ from setuptools import setup, find_packages os.chdir(os.path.normpath(os.path.join(os.path.abspath(__file__), os.pardir))) setup(name='djangoldp_profile', - version='0.0.8', + version='0.0.9', description='djangoldp package for profile data models', url='http://git.happy-dev.fr/startinblox/djangoldp_profile', author="Startin'blox", -- GitLab