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
1
2
3
4
5
from django.http import HttpResponsedef user_profile(request, username):# The 'username' comes directly from the URL pathreturn 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.