19.03.24 定义URL

2019-03-24  本文已影响0人  365daybooknote

# 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打不开

上一篇下一篇

猜你喜欢

热点阅读