Django学习笔记(二)

Django学习笔记(二)

Django的启动与终止

  • django的启动

    1. 在我们创建的django项目目录下,执行python3 manage.py runserver 命令
    :~/aidvn2011_django/day01/mysite1$ python3 manage.py runserver
    

    在这里插入图片描述

  • django的停止:在终端中crtl + c

URL 定义

URL全称是Unifrom Resource Locator即统一资源定位符

  • 作用:就用来表示互联网上某个资源的地址,它的语法格式

    protocol :// hostname[:port] / path [?query][#fragment]
    比如百度:https://www.baidu.com/s?ie=UTF-8&wd=baidu
    

URL结构

  • protocol(协议):https://
    - http通过HTTP访问该资源
    - https用过HTTPS访问该资源
    - file资源是本地计算机的文件
  • hostname(主机名):www.baidu.com
    - 是存放资源服务器的域名系统(DNS)主机名、域名或IP地址
  • port(端口号):80
    - 整数,各种传输协议都端口号,http默认为80
  • path(路由地址)/s
    - 由零个或者 / 符号隔开的字符串。路由地址决定了服务器如何处理这个请求
  • query(查询):?ie=UTF-8&wd=baidu
    - 用于给动态网页传递参数,可以由多个参数用 '&‘符号隔开,由’?‘开头一组或者多组的键值对,中间用’='分隔开。
  • fragment(信息片段)#subject
    - 用于指定网络资源中的片段。像书签一样直接定位

Django中如何处理URL的请求

  • 具体的请求
    1. Django 从配置文件中 根据 ROOT_URLCONF 找到 主路由文件;默认情况下,该文件在 项目同名目录下的urls
    2. Django 加载 主路由文件中的 urlpatterns 变量
    3. 依次匹配 urlpatterns 中的 URL, 匹配到第一个合适
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值