2、新建一个test.html网页,配置urls.py文件,views.py文件,使可以使用地址 127.0.0.1:8000/test/ 访问该网页
时间: 2024-10-18 15:14:53 浏览: 18
Django实现将views.py中的数据传递到前端html页面,并展示
创建一个名为`test.html`的HTML页面,首先需要准备的是Web应用程序的基本结构。在这个例子中,我们将使用Django框架来演示如何设置URL路由。
**步骤1: 创建HTML文件(test.html)**
在你的项目根目录下(或templates文件夹),创建一个名为`test.html`的文件,内容可以是一个简单的欢迎页面:
```html
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>测试页面</title>
</head>
<body>
<h1>Hello, you've accessed the test page!</h1>
</body>
</html>
```
**步骤2: 配置urls.py**
打开`your_project_name/urls.py`文件,添加一个处理/test/请求的URL模式。如果这是你的第一个视图函数,你可以使用下面的内容:
```python
from django.urls import path
from . import views # 这里假设views.py在同一目录下
urlpatterns = [
path('test/', views.index, name='test'), # 使用视图函数名作为参数
]
```
在这里,`index`是你的`views.py`中将要定义的一个函数名称。
**步骤3: 定义视图函数(views.py)**
在项目的`your_project_name/views.py`文件中,定义一个名为`index`的视图函数:
```python
from django.http import HttpResponse
def index(request):
return HttpResponse('<h1>Welcome to the test page!</h1>') # 返回HTML响应
```
这个函数会返回一个包含在`test.html`中类似文本的HTTP响应。
**启动服务器**
确保你已经安装了Django,并运行命令行工具中的`python manage.py runserver 127.0.0.1:8000`来启动开发服务器。现在,你可以在浏览器中访问`http://127.0.0.1:8000/test/`,应该能看到你的`test.html`页面。
阅读全文