slug is only changed if title changes and it has not been set before.
This commit is contained in:
@@ -146,11 +146,13 @@ def slug_calc(request):
|
||||
if request.method == "GET":
|
||||
get = request.GET.copy()
|
||||
title = get["title"]
|
||||
slug_str = get["slug"]
|
||||
|
||||
datetime_now = timezone.now()
|
||||
date_str = datetime_now.strftime("%Y-%m-%d")
|
||||
if not slug_str:
|
||||
datetime_now = timezone.now()
|
||||
date_str = datetime_now.strftime("%Y-%m-%d")
|
||||
|
||||
slug_str = slugify(date_str) + "-" + slugify(title)
|
||||
slug_str = slugify(date_str) + "-" + slugify(title)
|
||||
|
||||
return HttpResponse(slug_str)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user