Django开发_5_APP基础操作

一、基本介绍

在Django中APP概念类似一个网站的一块或者一个类别的内容,我们可以通过管理不同的APP来实现对一个网站不同功能类别部分分别进行管理。同时Django中可插拔APP概念对于一类功能的添加删除操作也是极为方便。

APP的基础操作主要由views.py,urls.py,templates中创建的html文件这三部分组合运行。

urls.py负责网站路径的编写,以及接收views.py中的函数方法

views.py负责各种视图函数的编写,确定将哪个html网址传给urls.py

templates中创建的html是输入网站后展示的页面,是最终展示在用户面前的界面

二、实践操作

(一)在my_app.templates目录下创建hello.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>hello顶端标题栏</title>
</head>
<body>
欢迎学习Django
</body>
</html>

(二)在my_app目录下views.py文件中编写视图方法

def 函数名(request):
    return render(request, "要返回的网址文件名.html")

def go_hello(request):
    return render(request, "hello.html")

(三)在my_app目录下urls.py文件中编写路径

path(路径网址,对应视图函数)

path("hello/", go_hello)

(四)试运行

点击运行后,在浏览器输入网址

(注意这里是路由网址主页/在总路由中添加子路由名称/子路由路径名称)

http://127.0.0.1:8000/my_app/hello/

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值