摘要: AJAX无需在加载真个页面的情况下,更新部分网页的内容,基于Internet标准的,不是一项新技术,快速创建动态网页的技术。AJAX=异步JavaScripts + XMLAJAX工作原理浏览器:创建XMLHttpRequest对象;发送HttpRequest请求 》服务器:处理HttpReques 阅读全文
posted @ 2017-11-17 10:11 今夜无风 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1 2 3 4 5 Title 6 7 8 9 a: 10 b: 11 result: 12 Calc 13 14 hello! 15 地址 16 强调 17 突出不同 18 引用作为关键字 ... 阅读全文
posted @ 2017-11-16 11:23 今夜无风 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 在网页访问中通过HTTP协议中的get/post文件发送数据或请求。在浏览器中输入url后,浏览器就会帮助我们完成请求的发送和返回,并刷新更新界面。但是,如果我们不想更新界面,仅仅是发送一个get/post文件数据(请求)传给服务器,然后获取服务器返回的response文件,这时就可以用ajax技术 阅读全文
posted @ 2017-11-15 11:03 今夜无风 阅读(1208) 评论(0) 推荐(0) 编辑
摘要: models.py 代码 initdb.py代码 参考: 阅读全文
posted @ 2017-11-09 17:30 今夜无风 阅读(259) 评论(0) 推荐(0) 编辑
摘要: Django连接数据库的要求:1)Pycharm运行Django平台;2)MySQL数据库。本文的前提是这两个平台读者都已经都正确安装,未安装的朋友请自行百度。说明一下我用的Django是2.1版本,在连接数据时与老版本有不同之处。Pycharm功能非常强大,所有MySQL的命令操作均可在Pycha 阅读全文
posted @ 2017-11-07 23:35 今夜无风 阅读(3958) 评论(0) 推荐(0) 编辑
摘要: 网站模板的设计,一般的,都有一些通用的设计,有导航、底部、统计等相关代码:nav.html、bottom.html、tongji.html 在我前面Django工程的基础上建立一个base.html包含这些通用文件(include): 新建一个home.html文件: 访问:http://127.0 阅读全文
posted @ 2017-11-06 11:27 今夜无风 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1.打开工程文件下的url.py: path(r'iadd/', views.add, name='add'),name 可以用于在 templates, models, views ……中得到对应的网址,相当于“给网址取了个名字”,只要这个名字不变,网址变了也能通过名字获取到。 2.建立一个视图和 阅读全文
posted @ 2017-11-06 10:30 今夜无风 阅读(1908) 评论(0) 推荐(0) 编辑
摘要: 在最新的Django2.1中,views.py中采用的地址映射方式发生了变化,通过一个加法运算我们来看一看。 方法一:在视图views.py中定义视图逻辑,求解两个数的加法运算:c = a + b,定义一个add()函数 注:request.GET类似于一个字典,在此处使用request.GET.g 阅读全文
posted @ 2017-11-03 10:01 今夜无风 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 首先,在settings.py中加入应用的名称,让数据库知道使用的是哪个应用,然后给那个应用创建表。 在settings.py中配置数据库相关参数,默认使用sqlite3不用配置 编辑models.py文件,逻辑视图构建 在pycharm中的终端通过数据库构建表结构,执行命令: 在index.htm 阅读全文
posted @ 2017-11-02 15:00 今夜无风 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 在html页面中,加入运算符表达式,进行逻辑判断。可参考手册。我用的Django是2.1版本 view.py中的代码: index.html中的代码 结果显示 阅读全文
posted @ 2017-11-01 21:14 今夜无风 阅读(1217) 评论(0) 推荐(0) 编辑