Django’da dinamik yönlendirme, URL’lerin belirli bir view’a yönlendirilmesini sağlar. Bunun için Django, URL yapılandırmasını kullanır ve view’ları URL’lere bağlar. Django URL yapılandırması, urls.py dosyasında tanımlanır ve URL’yi belirli bir view’a yönlendirir. Örneğin, aşağıdaki kod, “/hello” URL’nin “hello_view” view’ına yönlendirilmesini gösterir:
from django.urls import path
from . import views
from . import views
urlpatterns = [
path(‘hello/’, views.hello_view, name=’hello’),
]
View, URL’ye yönlendirildiğinde çalışan bir Python fonksiyonudur. Örneğin, hello_view fonksiyonu aşağıdaki gibi tanımlanabilir:
from django.shortcuts import render
def hello_view(request):
return render(request, ‘hello.html’)
Bu şekilde, Django dinamik yönlendirme mekanizması kullanılarak, URL’lere bağlı view’lar tanımlanabilir ve kullanıcı tarafından istenilen sayfalar çağrılabilir.
Sitemizde python örneklerinin sayısını arttırmamız istiyorsanız web sitemize yorum olarak yazabilirsiniz. Yorum olarak yazacağınız içerikleri en kısa sürede web sitemizde paylaşıyoruz olacağız. Başka bir python programlama örnek uygulamasında görüşmek üzere. Sevgiyle kalın.