Django开发_5_APP基础操作

一、基本介绍

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

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

Django开发_5_APP基础操作_第1张图片

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

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

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

二、实践操作

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

Django开发_5_APP基础操作_第2张图片

Django开发_5_APP基础操作_第3张图片

Django开发_5_APP基础操作_第4张图片




    
    hello顶端标题栏


欢迎学习Django

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

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

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

Django开发_5_APP基础操作_第5张图片

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

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

path("hello/", go_hello)

Django开发_5_APP基础操作_第6张图片

(四)试运行

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

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

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

Django开发_5_APP基础操作_第7张图片Django开发_5_APP基础操作_第8张图片Django开发_5_APP基础操作_第9张图片

Django开发_5_APP基础操作_第10张图片

你可能感兴趣的:(#,Django开发,django,python,后端)