19.03.24 定义URL

# Django 18.3创建网页:学习笔记主页

* 创建网页过程三个阶段:

1. 定义URL

2. 编写视图

3. 编写模版

* *定义URL模式*(描述了URL是如何设计的,让Django知道如何将浏览器请求与网站URL匹配,以确定返回哪个网页。

* 每个URL都被映射到特定的视图,视图函数获取并处理网页所需的数据。视图函数通常调用一个模版,后者生成浏览器能够理解的网页。

---

*18.3.1 映射URL*

1. 基础URL(http://localhost:8000/)

2. 确定项目需要哪些URL。

❓目前书里urls.py打开和我电脑打开的不一样。

目前添加了一行learning_logs=‘learning_logs’来代替书里的url(r’’, include(‘learning_logs.urls’, namespace=‘learning_logs’)),

暂不知道这样做行不行。

最后方法:path(‘’, include(‘learning_logs.urls’, name=‘learning_logs’))

18.3.2 编写视图

* 视图函数接受请求中的信息,准备好生成网页所需的数据,再将这些数据发送给浏览器。

[image:E37F0CEA-712E-4832-966D-725BFCF94EC2-331-00005139CE3D0E54/屏幕快照 2019-04-02 下午9.15.19.png]

http://127.0.0.1:8000/

localhost:8000打不开

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 岁月走的悄然无声 留下多少人孑然一身 是否还可以相信 会出现那个一起守候时光的人
    卿莫迟阅读 146评论 0 0
  • “万发缘生,皆系缘分。” 印象中已经没有很久这么嚎啕大哭过了,好像也可以慢慢学会控制自己的情绪了,只是在午夜,读到...
    ying影子阅读 291评论 0 0