随笔分类 -  Day18,Day19,Day20-Django&Ajax

上一页 1 2
Django基于正则表达式的URL(1)
摘要:1. 此时,用户只能看到列表,如果用户想查看详细信息,应该再增加程序。 2. 把信息用a标签包起来以后,详细信息就有了可以跳转的功能。 . 3. 点击不同的用户名时,获取到不同的信息。 3.1 在urls.py中写对应关系 3.2 在views.py中写函数 3.3 在index.html中更新模板 阅读全文
posted @ 2017-09-13 08:31 momo8238 阅读(1473) 评论(0) 推荐(0)
Django模板语言循环字典
摘要:1. 对于字典,可以有下列用法: 阅读全文
posted @ 2017-09-12 20:57 momo8238 阅读(3880) 评论(0) 推荐(0)
Django的CBV和FBV
摘要:1. Django支持两种对应关系,CBV和FBV FBV:function base view &CBV:class base view url.py index 函数名 views.py def 函数(request): /index/ -> 函数名 /index/ ->类,请求来了以后,会执行 阅读全文
posted @ 2017-09-12 19:43 momo8238 阅读(332) 评论(0) 推荐(0)
Django获取多个数据及文件上传
摘要:1. 选择性别: 1)更新login.html模板 2)views.py中获取客户端提交的数据 3)当选择性别为“男”后,后台得到了gender=1. 2.选择爱好,可以多选,所以后台会获得多个数据。 2)views.py中获取客户端提交的数据 3)当选择爱好为“篮球,读书”后,后台得到了favor 阅读全文
posted @ 2017-09-12 12:05 momo8238 阅读(6488) 评论(1) 推荐(0)
创建Django工程-Day19
摘要:1. 新建一个day19的工程和app01。 2. 新建templates和static的文件夹。 3. 去settings.py中去做配置。 1)注释掉csrf 2)配置模板路径 'DIRS': [os.path.join(BASE_DIR,'templates')], # BASE_DIR,代指 阅读全文
posted @ 2017-09-12 10:10 momo8238 阅读(254) 评论(0) 推荐(0)
Django文字教程
摘要:user URL对应关系 视图函数def func1() 函数给用户返回的实质上就是一个字符串,过程:通过open函数打开HTML,把HTML读到内存中,然后把里面的字符串返回给用户,如果里面有特殊字符的话,会先处理。 views视图可以看作是前端与数据库的中间人,他会将前端想要的数据从数据库中读出 阅读全文
posted @ 2017-09-11 12:12 momo8238 阅读(400) 评论(0) 推荐(0)
Django新手图文教程-转发
摘要:转发自:http://www.cnblogs.com/Leo_wl/p/5824541.html 一、Django简介 百度百科:开放源代码的Web应用框架,由Python语言编写...... 重点:一个大而全的框架,啥都替你考虑好了。 1. web框架介绍 具体介绍Django之前,必须先介绍WE 阅读全文
posted @ 2017-09-11 09:02 momo8238 阅读(249) 评论(0) 推荐(0)
后台管理
摘要:1. 登录成功之后,显示我们自己的后台管理页面。在temp下面写一个名字为home的后台管理页面。 注意这里写后台管理页面的三个步骤: 1-写home.html的模板 2-在urls中定义对应关系 3-在views.py中定义 home(request) 函数。 2. 把对应关系添加到URL中 3. 阅读全文
posted @ 2017-09-09 16:32 momo8238 阅读(399) 评论(0) 推荐(0)
Django之form表单提交并验证
摘要:1.提交的时候会报错 2. 需要在setting里面注释掉一句话,关闭跨站请求检查。 3. 注释掉以后,理论上就不报错了。可我还是卡壳了。 4. 通过在网上找方法,修复错误。 原因:表单action字段没有以 '/' 结尾,将action 修改为 action="/a/b/"即可修复。将action 阅读全文
posted @ 2017-09-08 10:27 momo8238 阅读(4029) 评论(0) 推荐(0)
Django之CSS,JS静态文件的配置
摘要:一. 专门创建一个目录放静态文件,即CSS,JS等。 1)先把jquery.min拿过来。 2)新建一个CSS文件放入样式 3)在login.html中引入.css文件 在login.html中引入.JS文件 4) 运行,检验效果,发现出错了。 报错找不到路径,请求的地址如下。 5) 所以静态文件应 阅读全文
posted @ 2017-09-08 10:09 momo8238 阅读(1892) 评论(0) 推荐(0)
App简介及登录页面
摘要:一. APP目录 二. 实例练习-登录页面 2.1 在urls.py里面建立新的对应关系 2.2 在cmdb下的views.py里面写上登录程序。 2.3 运行测试效果: 2.4 如果页面程序非常多的话,把程序写在views里面太麻烦了,最好摘离出来。 新建一个login.html,里面写登录的具体 阅读全文
posted @ 2017-09-07 15:33 momo8238 阅读(1253) 评论(0) 推荐(0)
创建Django的App
摘要:一. 新建1个App,命令:python manage.py startapp lib 1. 打开终端 2. 新建 3. 把业务代码放到每一个APP里面就更专业了。 修改urls里面的代码如下: 运行结果: 阅读全文
posted @ 2017-09-07 14:21 momo8238 阅读(163) 评论(0) 推荐(0)
pycharm中新建并且运行django
摘要:1.对于Bottle框架其本身未实现类似于Tornado自己基于socket实现Web服务,所以必须依赖WSGI,默认Bottle已经实现并且支持的WSGI有: 帮助我们写socket的server。 本节笔记: 二. pycharm中新建并且运行django.强烈建议要建立在一个干净的目录下,不要 阅读全文
posted @ 2017-09-07 12:20 momo8238 阅读(694) 评论(0) 推荐(0)
Django安装及简介
摘要:一. Django简介 Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。 Django是一个开放源代码的Web应用框架,由Python写成。 Django采用了MVC的软件设计模式,即模型M,视图V和控制器C。 二. 阅读全文
posted @ 2017-09-06 17:02 momo8238 阅读(179) 评论(0) 推荐(0)
web框架引入
摘要:1. web请求的本质就是一个socket。 2.http:一次请求,一次响应,断开链接。如下程序:必须先运行服务器端,然后客户端才能去连接。所有web框架的本质就是如下: 必须先运行服务器端,然后客户端才能去连接。必须先运行服务器端,然后客户端才能去连接。必须先运行服务器端,然后客户端才能去连接。 阅读全文
posted @ 2017-09-06 15:12 momo8238 阅读(347) 评论(0) 推荐(0)
前端模板
摘要:一,做后台管理的。 1. 插件1: easyUI,中方下载网址:示例都在demo中。 它默认会增加一些代码,不仅需要修改CSS,还需要修改JS。修改起来有点费劲。 2. 把下载的jquery-easyui-1.5.3 放到文件夹下。copy网页中的源码,修改路径,进行测试。 测试效果: 3. 插件2 阅读全文
posted @ 2017-09-06 10:07 momo8238 阅读(410) 评论(0) 推荐(0)
登录注册验证-正则表达式的应用
摘要:1. 自己绑定的函数先执行,如果不想让后面的执行的话,可以return false。回顾dom(需要写2个return), jQuery的不同return方式。 2. 选中返回true,不选中时返回false; 默认事件先执行:CheckBox。点击选中或者没选中后,我们才获得值。 3. 为什么要有 阅读全文
posted @ 2017-09-06 09:48 momo8238 阅读(605) 评论(0) 推荐(0)
表单验证2-JS正则
摘要:1. JS正则: 以/开头,以/结尾。 test作用:到里面去找,只要里面有,就返回true;否则就返回false。 例如:rep=/\d+/; 检验里面是否有数字。 2.rep=/^ $/; 开始符和终止符 rep=/^\d+$/; 代表以数字开头,以数字结束 3. exec:默认只返回第一个符合 阅读全文
posted @ 2017-09-05 17:41 momo8238 阅读(222) 评论(0) 推荐(0)

上一页 1 2