Django框架(二):添加应用至项目中,使应用正常在Web端实现

一、需要配置一下 guest/settings.py 文件,将 sign 应用添加到项目中

例如:实现在浏览器显示hello django;

接下来想一想,我们应该用哪个路径来显示“Hello Django!”。命名一个/index/路径。在浏览器地址栏输
入:http://127.0.0.1:8001/index/

结果:报错了,因为在项目中根本没有定义index,根本找不到http://127.0.0.1:8001/index/

不慌,这并不是一个严重的错误,只是因为我们访问了一个不存在的路径而已,认真读一下页面上的提示,将会得到不少有
用信息:
Django 在项目中的 guest 子目录下通过 urls.py 文件来定义 URLconf。
但是,在 urls.py 文件中只找到了一个 admin/的路由配置。
当前网址 index/,并没有匹配到

根据本 Django 的提示,接下来打开 guest/urls.py 文件添加该目录

此时,

在cmd中:使用runserver   运行项目     

 D:\pydj\guest>python3 manage.py runserver

运行就会报错,因为上面截图已标注了:views.py模块下必须定义有index才可实现在:urls.py 文件中找到 /index/的路由配置。

因此:../sign/views.py 文件创建 index 函数,即可。

定义 index 函数,并通过 HttpResponse 类向页面返回字符串“Hello Django!”。
HttpResponse 类存在 django.http.HttpResponse 中,以字符串的形式传递给前端页面数据。

这样的显示并不完美,此时,在应用 sign/目录下创建 templates/index.html 文件

接下来,修改视图文件 views.py

from django.shortcuts import render
# Create your views here.
def index(request):
return render(request,"index.html")

注意:创建的html文件名称视图文件views.py中的函数名称及返回值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值