django 引入同目录下py文件_Django 学习笔记 之 如何设置 视图 和 路由(2)

在上一节中,我们已经简单的设置了django 项目中的视图文件,它会打印出hello world. 在django 项目中,这个行为最为基础,它是我们理解之后复杂的视图业务逻辑(先入坑后再出坑)的必备基础。

我们使用 vscode 编辑器打开 urls.py 文件。django 项目中,urls.py 分管设置路由系统的功能。

urls.py 的文件位置如下图:

41a54de0a0b3127394e8b70241015cb8.png

未曾编辑的urls.py 的文件内容如下图:

a9e7d9f4f7fdad9097bdb6249a187239.png

我们在 urls.py 文件中插入,如下内容,(红色标记)

13218b7335633ba3d81d956b51f57873.png

我们从 newapp_01 (我在之前章节中创建的 功能性应用)的文件夹下 引入 其中 的views.py 文件(在上一节中我们 在里面 设置 了 一个 名为index 的函数来 打印 helloworld 这段文字)

这里我键入 from newapp_01 import views.

接着,我们插入

path('hello_world/', views.index),

这里我们 使用 path 函数 定义了 一个特定的URL路由 地址 hello_world/ 。这里是简写,全称应该是 django 项目的 根地址(以后你注册的网站地址)下第一级目录 hello_world(对,这里是下划线 _ ).

紧接后面,views.index 意味着 我们 使用了 文件 views.py 下的 index 函数。

在这一节中,我们 为 views.py 文件定义了 一个 相对应的 路由地址。

接下来,我们 回到 文件夹web_app_01 路径下, 键入 python manage.py runserver,如下图

5b2a527410d6da1ee831a483aa14df94.png

看一下,我们搭建的hello world 的视图页面。

键入 python manage.py runserver 后,系统显示如下图:

6cd3aa3e6f91489f2039e93d8587603c.png

这里我们 在浏览器里面,键入 http://127.0.0.1:8000/hello_world

如下图,我们已经成功的建立一个最基本的django 网站页面了。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值