0 Tage Serie
python / beginner
Snippet

URL-Parameter erfassen

Django-Views können Argumente akzeptieren, die mit den in der URL-Konfiguration definierten Variablennamen übereinstimmen, was dynamische Seiten ermöglicht.

snippet.py
python
1
2
3
4
5
from django.http import HttpResponse
def user_profile(request, username):
# The 'username' comes directly from the URL path
return HttpResponse(f"Welcome to the profile of {username}!")
django
Erklärung
1
def user_profile(request, username):
Die Funktion erhält die HTTP-Anfrage und den aus der URL erfassten String.
2
f"...{username}!"
Verwendet einen Python-f-String, um die Variable in den Antworttext einzufügen.