摘要: 正文 1.概述 互联网的实现,分成好几层。每一层都有自己的功能,就像建筑物一样,每一层都靠下一层支持。 1.1 模型划分 首先我们需要明白的事互联网的实现是分层级的,那么这个层级的划分根据不同的模型又有一些不同。其中又有两个模型的划分是我们最常见到的,一个是OSI七层划分,另一个是TCP/IP五层划 阅读全文
posted @ 2016-11-21 09:40 老茶客96 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 我们基于上一节的代码来开始这一节的内容。 上节源代码:zqxt_views(django 1.4 - django 1.10).zip [更新于 2016-09-06 00:13:23] 1. 打开 zqxt_views/urls.py 1 2 3 4 5 6 7 8 9 10 from djang 阅读全文
posted @ 2016-11-20 12:20 老茶客96 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 一 、在网页上做加减法 1. 采用 /add/?a=4&b=5 这样GET方法进行 1 2 3 django-admin.py startproject zqxt_viewscd zqxt_viewspython manage.py startapp calc django-admin.py sta 阅读全文
posted @ 2016-11-20 11:44 老茶客96 阅读(343) 评论(0) 推荐(0) 编辑
摘要: Django中网址是写在 urls.py 文件中,用正则表达式对应 views.py 中的一个函数(或者generic类),我们用一个项目来演示。 下载本节所有源代码: 学习编程最好的办法就是动手敲代码,请按照教程做,本节很简单,不提供源代码了,动手开始吧! 一,首先,新建一个项目(project) 阅读全文
posted @ 2016-11-20 11:12 老茶客96 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1. 新建一个 django project 一个 project 为一个项目,project-name 项目名称,改成你自己的,要符合Python 的变量命名规则(以下划线或字母开头) 2. 新建 app 一般一个项目有多个app, 当然通用的app也可以在多个项目中使用。 3. 同步数据库 这种 阅读全文
posted @ 2016-11-20 10:09 老茶客96 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-11-19 22:39 老茶客96 阅读(124) 评论(0) 推荐(0) 编辑
摘要: Django简单应用 前面简单示例说明了views和Template的工作过程,但是Django最核心的是App,涉及到App则会和Model(数据库)打交道。下面举的例子是创建一个简单应用wiki App。 首先在命令行下创建app: 此时,mysite下会多出一个目录wiki,wiki/下面有四 阅读全文
posted @ 2016-11-19 22:35 老茶客96 阅读(349) 评论(0) 推荐(0) 编辑
摘要: Django模板简单实例 上篇中将html写在了views中,这种混合方式(指Template和views混在一起)不适合大型开发,而且代码不易管理和维护,下面就用Django自带的模板来学习(显示一个通讯簿)。 在views.py中添加函数addressbook from django.short 阅读全文
posted @ 2016-11-19 22:18 老茶客96 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 在Python的string前面加上‘r’, 是为了告诉编译器这个string是个raw string,不要转意backslash '\' 。 例如,\n 在raw string中,是两个字符,\和n, 而不会转意为换行符。由于正则表达式和 \ 会有冲突,因此,当一个字符串使用了正则表达式后,最好在 阅读全文
posted @ 2016-11-18 12:24 老茶客96 阅读(188) 评论(0) 推荐(0) 编辑
摘要: Django中的应用是以APP形式存在的,这是Django的主要特色。 入门——Hello,Django 在mysite中新建文件views.py,并在里面定义方法hello: 这里#-*- coding:utf-8 -*- 是为了支持中文,函数的第一个参数一定是request 修改urls.py, 阅读全文
posted @ 2016-11-18 12:22 老茶客96 阅读(169) 评论(0) 推荐(0) 编辑