3. Django 初探路由
在Django中,路由是通过URLconf(URL配置)来定义的,它是一个 Python 字典,将 URL 的模式匹配到相应的视图函数。
以下是一个简单的Django路由配置示例:
# 在你的 Django 项目的一个应用中的 urls.py 文件中
from django.urls import path
from . import views
urlpatterns = [
path('hello/', views.hello, name='hello'),
]
在这个例子中,我们定义了一个路由,它将匹配到 URL 模式 'hello/' 并将其关联到 views.hello
视图函数。这个视图函数需要在应用的 views.py
文件中定义。
# 在 views.py 文件中
from django.http import HttpResponse
def hello(request):
return HttpResponse("Hello, Django!")
在这个视图函数中,我们简单地返回了一个包含文本 "Hello, Django!" 的 HTTP 响应。
这样,当用户访问 '/hello/' 这个 URL 时,Django 将执行 views.hello
函数,并返回 "Hello, Django!" 的响应。
评论已关闭