初识Django,以及路由设置
    		       		warning:
    		            这篇文章距离上次修改已过423天,其中的内容可能已经有所变动。
    		        
        		                
                在Django中,路由设置是通过在应用的urls.py文件中定义模式(patterns)来实现的,然后在项目的urls.py中包含这些应用的路由。
以下是一个简单的例子,演示了如何在Django中设置路由:
- 首先,在你的Django项目根目录中的urls.py文件中引入子应用的urls:
# 项目名/urls.py
from django.urls import path, include
 
urlpatterns = [
    path('', include('myapp.urls')),  # 假设子应用名为myapp
]- 接着,在子应用目录中创建一个urls.py文件,并设置一些路由规则:
# 子应用名/urls.py
from django.urls import path
from . import views
 
urlpatterns = [
    path('hello/', views.hello, name='hello'),  # 一个简单的视图函数
]- 最后,在子应用的views.py文件中定义对应的视图函数:
# 子应用名/views.py
from django.http import HttpResponse
 
def hello(request):
    return HttpResponse("Hello, Django!")当你访问http://example.com/hello/时,Django将会调用myapp应用中的hello视图函数,并返回"Hello, Django!"。
评论已关闭