In Django, the <str:key> part of your URL pattern is designed to capture a value from the URL (e.g., if someone visits /redirect/go/xyz123) and pass it to the view function as a keyword argument named key.
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 2m51s

This commit is contained in:
pierre geeraert
2025-12-08 23:22:27 +00:00
parent be03af61ea
commit 94a8240ad4
+5 -5
View File
@@ -26,14 +26,14 @@ def redirect_process(request):
text_generated = "successfully set "+value+" to "+key
return HttpResponse(text_generated, content_type="text/plain")
def display_key(input_key):
value = r.get(input_key)
def display_key(request,key):
value = r.get(key)
value_extracted = str(value.decode())
text_generated = input_key+" is set to "+value_extracted
text_generated = key+" is set to "+value_extracted
return HttpResponse(text_generated, content_type="text/plain")
def redirect_to_key(redirect_to_key_key):
value = r.get(redirect_to_key_key)
def redirect_to_key(request,key):
value = r.get(key)
value_extracted = str(value.decode())
return redirect(str(value_extracted))