django视图和url(一)

最简单的视图

在views中添加

class firstview()
     Httpresponse('Okay')

这就完成了一个普通的视图创建
但是怎么样让视图在后端显示呢?
我们需要配置一个url使视图可以用http获得响应
我在做这个部分时使用了二级路径,这就是前面说的在app模块中添加一个urls路径配置。当然,首先我们要先把同名文件夹下的urls配置了
在你的setting文件下你会发下有下面一个代码段

ROOT_URLCONF ='xxx.urls'

这个代码段是用来配置urls的根目录,基本上是同名文件夹下的urls.py文件
在这个urls中默认配置了管理员用户界面,在这个界面中可以添加修改后端数据库中的数据

    url(r'^admin/', admin.site.urls),

为了使能够使用二级视图,我们需要导入include包

from django.conf.urls import url,include

然后设置一个索引跳到二级路径

url(r'',include('app模块名称.urls')),

接着我们转到二级路径的文件,就是app模块文件下的urls配置文件中,引用一下views.py文件

from . import views

因为我现在views文件和urls文件是在同一个文件夹下的,这样声明就可以了
再在urlspattern中添加以下代码

url(r'^views',views.firstview)

结构就已经完成了。
现在打开终端,找到manage.py 文件,进行下面指令

python manage.py runserver 端口号

端口号默认为8000不能低于2000
现在我们打开网址http://127.0.0.1:8000/views
就可以看到返回的Okay了,那么这一段代码就成功了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值