![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Django
从没觉得自己胖z
这个作者很懒,什么都没留下…
展开
-
Django基础--(命名规则,path方法和自定义path)
在抓取网页模板的时候,很容易出现许多信息无法定位到相关信息的时候,这里就需要将信息进行命名,用到的是正则表达式中的(?P<name>正则表达) re_path(r'articles/(?P<y>[0-9]{4})/(?P<m>[0-5]{2})/$',views.year_month),这里返回的信息是year_month(request,y,m)在视图当中显示的方法就是这里需要看下输出的两个值的类型,我们测试一下主要的是第一个四位数,第二个原创 2021-08-20 19:51:26 · 660 阅读 · 0 评论 -
Django基础-登录验证和反向解析
登录验证主要就是调用登录页面,返回的表单提交信息。现在写个login登录信息,然后在页面上显示出来.主要需要做的信息也就是一个login.html的页面,加上另外一个调用信息。这里可以看到我们打开表单的时候显示的是GET请求,登录之后就显示为post请求方式,我们在login.html上提交的信息为<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">..原创 2021-08-20 19:36:27 · 385 阅读 · 0 评论 -
Django--(url(路由)抓取,分发规则)
路由层的配置,路由层在于后面的具体函数,首先在主程序当中的urls中引入这些报,第一个和第二个都是django的内置方法,re_path是正则表达式中的用法,匹配正则匹配到的信息出来。这这几个匹配之后就是在网页中输入如articles/2003/就能找到相应的页面,然后定位到views的special_case_2003方法然后找到app2的视图views文件当中这时候,在网页当中输入http://127.0.0.1:8000/articles/2003/就能找到相应的信息...原创 2021-08-20 17:07:14 · 224 阅读 · 0 评论 -
Django--静态文件配置
还是按照以前的创建一个timer显示,在html文件当中可能有很多的js显示,应该将所有的css文件和js文件都封装在一起。创建一个static文件,将所有的代码封装在里面然后将需要的内容封装到timer.html文件当中即可。具体的写法这里就不说了,我也不会。...原创 2021-08-20 16:48:57 · 38 阅读 · 0 评论 -
Django简介-
Django 的MTV模式本质上和MVC是一样的,各个组件的保持耦合关系,Django的MTV值:M 代表模型:负责业务对象和数据库的关系映射。T代表模板,负责如何把页面展示给用户。V代表视图。负责业务逻辑,适当的时候调用Model和Template。url分发器。将一个个的...原创 2021-08-20 16:37:45 · 595 阅读 · 0 评论 -
web框架初步学习
#web开发#模拟服务器的反应流程import socketsock = socket.socket()sock.bind(("127.0.0.1",8800)) #别人来访问你的计算机sock.listen(5)while 1: #循环过程 conn,ddr = sock.accept() #web请求基于http访 data = conn.recv(1024) #各种数据,固定返回的数据 print('data',data) conn.sen.原创 2021-08-19 19:16:13 · 76 阅读 · 0 评论