1.创建一个django 项目

本文介绍了Django的基础学习,包括Django作为Python的Web框架,如何运行服务器,创建项目和应用。在Django中,一个项目可包含多个应用,如创建的log应用。通过urls.py设置路由,将不同请求映射到对应的视图函数。在views.py中定义视图,使用render模板引擎渲染HTML模板。设置好settings.py中的配置,包括添加应用和指定模板路径,即可正常运行项目并访问网页。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Django基础学习

Django是什么? Django是一个基于Python的Web应用框架
在这里插入图片描述

链接在这里插入图片描述
执行manage.py 可以出现一个网页,

python manage.py runserver
在这里插入图片描述
打开这个网页在这里插入图片描述
一个项目就是一个网站,

一个项目下面可以有多个应用

创建一个应用

python manage.py startapp log
在这里插入图片描述
此时在web_login这个项目下面多了一个log应用的包
在这里插入图片描述
设置路由,让网页显示不同的html, urls.py 就是设置路由的py

路由就是一个转发,当打开一个网站的时候,访问我们当前电脑的一个端口,一个web http服务,http服务,接收到消息,就会返回一个数据在这里插入图片描述
要在urls里面导入log文件夹下面的view

from log ,因为log下面有一个_init_.py,说明这个文件夹是python可以调用的一个包

在这里插入图片描述
这是app应用下面view里面写的
在这里插入图片描述

这是urls整个项目,先把view导入,然后再设置路由,在访问时,返回在view下写的index这个里面的httpResponse

2。把文件放到自己要开发的网页上

访问流程

在这里插入图片描述

1,settings.py是这个项目总的配置文件,包含所有的django信息设置。在这里插入图片描述
在我们创建一个应用app后,要把它加到setting的这里
在这里插入图片描述
把app的模板的路径写在这里,每个项目都有模板,把存放模板文件夹的路径写在这里,因为上面在APPS 里面加了log这个app.所有我们写相对路径即可在这里插入图片描述
render模板渲染的引擎, 回去模板文件夹里面去找我们的模板,我们刚才设置了模板的 路径,所以在这里直接写我们的模板的名字

在这里插入图片描述
然后再次执行。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值