django_运行出第一个页面

这次我们来运行出一个页面出来,来体验一下django

1、上个链接我们用manage.py startapp ApiTools 创建了一个APP

2、下面我们来修改一下setting文件,

image.png

这个里面会加载所有的工程里的APP,我们要把我们自己创建的APP也放在这个列表里,否则运行的时候会找不到我们自己的APP

找到这个把他注释掉,这个叫跨站请求伪造,这个先注释掉,否则我们的post请求会发不出去

image.png

image.png

3、我们在url.py中创建一个映射

image.png

image.png

"index/"代表将来在url要访问的路径
views.index index是这个路径的接口操作对应的函数名,注意index不加括号

 path("index/",views.index)

4、我们在templates中创建一个html页面

image.png

image.png

5、现在完成 views中的index文件

image.png

image.png

render() 代表返回一个html页面
参数request是一个固定写法,我理解是可以接收get或post或其他请求传过来的参数

6、准备好了,我们开始运行程序吧
在temimal 中输入

manage.py runserver

直接这样写,代表只能在本地访问该网址
如果别人也可以访问,我们可以写成 python manage.py runserver 0.0.0.0:8000
后面的port可以随便写,只要别跟自己的端口号冲突就行

运行结果:

Django version 2.0.3, using settings 'TestPlatform.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
[12/Nov/2021 15:01:32] "GET /index/ HTTP/1.1" 200 206
Not Found: /favicon.ico
[12/Nov/2021 15:01:32] "GET /favicon.ico HTTP/1.1" 404 2084

我们在浏览器输入 http://127.0.0.1:8000/index/ (因为你前面的url.py的文件中写了访问路径)

结果就是这样了

现在基本知道django的套路了吧,你可能会问,界面怎么不好看,还没有数据库呢,表着急,这些都能解决,下面再说

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值