摘要: 一、为什么有正向查询和反向查询? 举例有两张表,一张表叫书籍表,一张表叫出版社表,他们关系是一对多的关系,书籍是多,出版社是一,因为一本书应该只有一个出版社对应,而出版社可以有多本书对应。 那么在实际代码中定义他们关系的类中,设置外键的那个属性"publisher"是在多的那个类中,也就是在书籍这个 阅读全文
posted @ 2018-11-18 18:52 Mr.chris 阅读(731) 评论(2) 推荐(0) 编辑
摘要: Django中,与数据库相关的模块是model模块,它提供了一种简单易操作的API方式与数据库交互,它是通过ORM映射的方式来操作数据库,一个类对应数据库一张表,一个类属性,对应该表的一个字段,一个实例化的类对象就是一个表中的一行数据信息。在开发的阶段,工程师只需要python语言本身进行代码设计, 阅读全文
posted @ 2018-11-17 21:44 Mr.chris 阅读(14525) 评论(0) 推荐(1) 编辑
摘要: 当前端的一些数据需要后端传送过来并展示时,用到了django的模板语言,模板语言的作用就是,在后端把一些处理好的数据,通过模板语言所规定的格式,通过render渲染,放到前端页面固定的位置展示。这之间用到了django的template模块中的Context和Tempplate对象。Context在 阅读全文
posted @ 2018-11-17 18:08 Mr.chris 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 字符串是python中使用频率很高的一种数据类型,内置方法也是超级多,对于常用的方法,还是要注意掌握的。 #author: Administrator #date: 2018/10/20 # python3 '''字符串的内置方法''' '''字符串的这些方法很重要''' st='hello kit 阅读全文
posted @ 2018-11-10 18:32 Mr.chris 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 1、终端先进入你要放项目的目录。 在命令行输入:django-admin startproject 项目名 。回车,此时创建了一个项目。 例:django-admin startproject mysite 2、创建好了一个diango项目,然后再需要创建自己的一个应用项目,比如叫blog。命令行同 阅读全文
posted @ 2018-11-10 12:46 Mr.chris 阅读(11305) 评论(1) 推荐(1) 编辑
摘要: 第一次使用SSH服务,因为没有及时记录开启SSH服务的过程,在后来因为系统被我玩崩了,快照之前的系统,导致SSH无法开启,也忘记了如何开启SSH服务,现在将开启过程记录如下,以便查看。 使用的的ubuntu16.0.4LTS系统。 在开启服务之前,其实可以不用考虑本机有没有安装SSH服务,直接安装, 阅读全文
posted @ 2018-11-10 07:59 Mr.chris 阅读(131954) 评论(0) 推荐(3) 编辑
摘要: 在最近的Django的学习中,慢慢的开始踩坑,开此栏,专为收纳Django的坑,在以后的学习中以便警示。(使用工具为pycharm专业版2018.2.4,python3.5.2,Django版本2.1.3) 1、关于提取表单的数据。 在前端通过表单提交数据,请求为post的请求,method="po 阅读全文
posted @ 2018-11-10 00:27 Mr.chris 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 元组与列表的方法基本一样,只不过创建元组是用小括号()把元素括起来,两者的区别在于,元组的元素不可被修改。 元组被称为只读列表,即数据可以被查询,但不能被修改,列表的切片操作适用于元组。 元组写在小括号里,元素之间用逗号隔开。 Tup1=(); 空元组 Tup2=(12,); 元组只有一个元素时,后 阅读全文
posted @ 2018-11-07 17:06 Mr.chris 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 在python 中,主要的常用数据类型有列表,元组,字典,集合,字符串。对于这些基础知识,应该要能够足够熟练掌握。 如何创建列表: # 创建一个空列表:定义一个变量,然后在等号右边放一个中括号,就创建了一个空列表。 a1=[] # 创建一个有元素的列表:定义一个变量,然后在中括号中放入元素。 #元素 阅读全文
posted @ 2018-11-07 16:38 Mr.chris 阅读(402) 评论(0) 推荐(0) 编辑
摘要: SQL Server登录服务器有两种验证方式,一种是windows身份验证,也就是本机验证,另一种就是SQL Server验证,就是使用账号密码的方式验证。 在使用windows身份验证登录时,直接就能登录数据库。登录时,服务器名称可以是一个英文的点‘.’,也可以是(local),都是代表本机。 如 阅读全文
posted @ 2018-11-05 00:34 Mr.chris 阅读(22684) 评论(0) 推荐(0) 编辑