2
0
mirror of https://expo.survex.com/repositories/troggle/.git synced 2026-04-02 20:21:01 +01:00

All working except floklist script

This commit is contained in:
2023-10-01 16:10:17 +03:00
parent 7b8703dadc
commit d8aad0ba2b
4 changed files with 10 additions and 5 deletions

View File

@@ -95,6 +95,7 @@ class Person(TroggleModel):
def get_absolute_url(self):
# we do not use URL_ROOT any more.
return reverse("person", kwargs={"slug": self.slug})
return reverse("person", kwargs={"first_name": self.first_name, "last_name": self.last_name})
class Meta:

View File

@@ -184,11 +184,14 @@ def better_person(request, name=""):
def person(
request,
first_name="",
last_name="",
slug=""
):
"""Original code as it has been for years. Trying to replace with better_person()
"""Original code as it has been for years. Trying to replace with better_person
"""
this_person = Person.objects.get(slug=slug)
return render(request, "person.html", {"person": this_person})
try:
this_person = Person.objects.get(first_name=first_name, last_name=last_name)
except: