视图和URL
- 站点管理页面做好了, 接下来就要做公共访问的页面了.
- 对于Django的设计框架MVT.- 用户在URL中请求的是视图.
- 视图接收请求后进行处理.
- 并将处理的结果返回给请求者.
 
- 使用视图时需要进行两步操作 
  - 1.定义视图
- 2.配置URLconf
 
1. 定义视图
- 视图就是一个Python函数,被定义在应用的views.py中.
- 视图的第一个参数是HttpRequest类型的对象reqeust,包含了所有请求信息.
- 视图必须返回HttpResponse对象,包含返回给请求者的响应信息.
-  需要导入 HttpResponse模块 :from django.http import HttpResponse
-  定义视图函数 : 响应字符串 OK!给客户端
 
思考 : 如何才能让请求找到视图?
2. 配置URLconf
-  查找视图的过程 : - 1.请求者在浏览器地址栏中输入URL, 请求到网站.
- 2.网站获取URL信息.
- 3.然后与编写好的URLconf逐条匹配.
- 4.如果匹配成功则调用对应的视图.
-  5.如果所有的URLconf都没有匹配成功.则返回404错误. 
-    
 
-  URLconf入口
-    
-  需要两步完成 URLconf配置- 1.在项目中定义URLconf
- 2.在应用中定义URLconf
 
- 1.在
-  在 项目中定义URLconf
-    
-  在 应用中定义URLconf-  提示:一条 URLconf包括URL规则、视图两部分- URL规则使用正则表达式定义.
-  视图就是在 views.py中定义的视图函数.
-    
-  url匹配过程 
-   
 
 
-  
3. 测试:请求访问
-  http://127.0.0.1:8000/
-    
4. 总结
视图处理过程如下图:
 
使用视图时需要进行两步操作,两步操作不分先后
- 配置
URLconf- 在
应用/views.py中定义视图




![【C#】[带格式的字符串] 复合格式设置字符串与使用 $ 的字符串内插 | 如何格式化输出字符串](https://img-blog.csdnimg.cn/176899f47ce848d38989dff6fee5a0bb.png)














