摘要: Django 对用户通过表单提交的数据进行访问,有效性检查,以及其他处理. 1.从requset对象中获得数据 每个view函数的第一个参数是HttpResquest对象 如上, 变量request 就是一个HttpRequest 对象, 会它有自己的属性方法,在view 函数执行过程中,可以用这些 阅读全文
posted @ 2015-02-02 15:58 zzblee苦瓜 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 1.页面的设计和Python的代码分离开会更干净简洁更容易维护。 我们可以使用 Django的 模板系统 (Template System)来实现这种模式, 模板是一个文本,用于分离文档的表现形式和内容。 模板定义了占位符以及各种用于规范文档该如何显示的各部分基本逻辑(模板标签)。 2. 模板通常用 阅读全文
posted @ 2015-02-01 22:33 zzblee苦瓜 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1. 页面内容 : 一个网页通过一个视图函数(view function)来展示, 如何把它放到网站服务器中呢,通过url (定义在URLconf)中 View: 视图有时候非常简单都是完整的函数和导入声明 首先,我们从 django.http 模块导入(import) HttpResponse 类 阅读全文
posted @ 2015-02-01 21:23 zzblee苦瓜 阅读(187) 评论(0) 推荐(0) 编辑
摘要: Django 的 ORM 有多种关系:一对一,多对一,多对多。 各自定义的方式为 : 一对一: OneToOneField 多对一: ForeignKey 多对多: ManyToManyField 上边的描述太过数据而缺乏人性化,我们来更人性化一些: 多个属于一个,即 belong to : For 阅读全文
posted @ 2015-01-31 16:48 zzblee苦瓜 阅读(313) 评论(0) 推荐(0) 编辑
摘要: GBK: createdatabase test2 DEFAULTCHARACTERSET gbk COLLATE gbk_chinese_ci;UTF8: CREATEDATABASE `test2` DEFAULTCHARACTER SET utf8COLLATE utf8_general_ci... 阅读全文
posted @ 2015-01-30 15:42 zzblee苦瓜 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1.将中文写入mysql的时候出错,因为编码不同的问题,后来重新创建了一个mysql为utf8的就可以把中文字符写进去 删掉原来建的DB,重新建并制定字符集为utf8,如:CREATE DATABASE `jay_db` DEFAULT CHARACTER SET utf8 COLLATE utf8 阅读全文
posted @ 2015-01-29 21:09 zzblee苦瓜 阅读(157) 评论(0) 推荐(0) 编辑
摘要: Django 模型(model) 1.对应关联关系,多对多[many-to-many] 一对一[one-to-many] ,也叫做外键 foreignkey 一本书有一个或多个作者,和作者的关系是多对多的关联关系[many-to-many]和出版商的关系是一对多[one-to-many] 每个模型相 阅读全文
posted @ 2015-01-29 20:26 zzblee苦瓜 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 错误联系, 之前使用pycharm写的Django的时候,每当我更改玩setting的设置后,会出现错误如下, /usr/bin/python /home/peggy/PycharmProjects/DDjango/NewRec/manage.py runserver 8000Traceback ( 阅读全文
posted @ 2015-01-29 11:29 zzblee苦瓜 阅读(1019) 评论(0) 推荐(0) 编辑
摘要: 1. 创建一个Django项目,在命令行中先cd进入想存储代码的目录, 2.启动开发用服务器 从外层mysite进入,运行 获得输出如下内容: 3.数据库设置 编辑mysite/settings.py文件 4.syncdb命令按照INSTALLED_APPS设置,并在setting.py所配置的数据 阅读全文
posted @ 2015-01-28 22:35 zzblee苦瓜 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 气死我了.只需要在ubuntu中使用在终端中输入:sudo apt-get install python-mysqldb安装完成之后可以在Python解释器中测试一下输入import MySQLdb#注意大小写弄了好久,呜呜呜,为什么到ubuntu中那么简单 阅读全文
posted @ 2015-01-28 20:29 zzblee苦瓜 阅读(134) 评论(0) 推荐(0) 编辑