企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 创建视图 打开 `demo` 应用下的 `views.py` 文件,添加代码 ```python from django.http import HttpResponse from django.shortcuts import render # Create your views here. def index(request): return HttpResponse("hello world") ``` - 视图函数的第一个参数必须定义,用于接受django请求数据的 `HttpRequest` 对象,通常命名为 `request` - 视图函数必须返回一个相应对象,如果要返回字符串,可以把字符串放到 `HttpRequest` 对象中 ## 创建路由 在子应用目录下新建 `urls.py` 文件,添加代码 ```python from django.conf.urls import url from . import views urlpatterns = [ url(r'^', views.index, name="index") ] ``` ### 注册路由 在项目目录下(django_project)的 `urls.py` 中添加代码 ```python from django.conf.urls import url, include from django.contrib import admin urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^demo/', include("demo.urls")) ] ``` 在浏览器中访问 [http://127.0.0.1:8000/demo/](http://127.0.0.1:8000/demo/),就能看到我们返回的信息 `hello world`