注册路由,显示页面

上一篇创建Django项目

上一篇,已经创建完子应用,打开浏览器显示小火箭,现在把页面显示成我们自己的
在users/views.py 里面 编写代码
在这里插入图片描述

要想显示自己的页面,下一步该添加路由

添加路由

在子应用users里面新建文件夹urls.py,并在里面配置路由信息 urlpatterns 变量名不能修改
在这里插入图片描述
再把子应用的路由 添加到 总工程里面
在这里插入图片描述

路由添加完毕,完成以下三步操作
1.(0.0.0.0:ip是让其他电脑也可以访问)
2.关闭csrf保护
在这里插入图片描述3.打开允许访问
在这里插入图片描述

在次运行程序

python3 manage.py runserver 0.0.0.0:8000

打开浏览器输入地址,可以看到视图已经是我们自定义的了

在这里插入图片描述
users/views.py 文件里 继承了View类,可以定义不同的请求方式,
通过路由文件的as_view() 方法 他内部可以通过你定义的方法名来找到同名的请求方法.简单说你只要def get 他就知道你是要用get请求,

(post请求演示,可以用postman)

在这里插入图片描述
下一篇视图里面获取数据,返回数据

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值