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
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 2m51s
This commit is contained in:
@@ -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))
|
||||
Reference in New Issue
Block a user