摘要: 1. img元素默认情况下底部会有空白的解决办法? 1)img { display:block; } 2)img { vertical-align:top/bottom/middle; }(参考:https://www.zhihu.com/question/21558138) 2.垂直居中简单的解决 阅读全文
posted @ 2017-01-25 23:46 小p 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1.构建一个Django表单的步骤: (1)定义一个Form类 (2)定义一个视图函数 Form 的实例具有一个is_valid() 方法,它为所有的字段运行验证的程序。当调用这个方法时,如果所有的字段都包含合法的数据,它将: 返回True 将表单的数据放到cleaned_data 属性中。 (3) 阅读全文
posted @ 2016-11-26 22:48 小p 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 1.一个模型类代表数据库中的一个表,一个模型类的实例代表这个数据库表中的一条特定的记录。 2.管理器和查询集。 查询集QuerySet表示从数据库中取出来的对象的集合。它可以含有零个、一个或者多个过滤器。过滤器基于所给的参数限制查询的结果。查询集有可迭代和可切片的特点。 每个模型都至少有一个管理器, 阅读全文
posted @ 2016-11-15 18:04 小p 阅读(5401) 评论(0) 推荐(0) 编辑
摘要: 1.每个模型都是django.db.models.Model 的一个子类;每个模型会在数据库中创建一张表(多对多关系还会生成一个对象关系表);模型的每个属性都映射为数据库中的一个字段。字段的名称不能是Python 保留的关键字;由于Django 查询语法的工作方式,字段名称中连续的下划线不能超过一个 阅读全文
posted @ 2016-11-14 09:12 小p 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 将Django使用数据库由默认的sqlite3更改为mysql: 1.安装mysql驱动程序 MySQLdb(mysql-python) mysqlclient Connector/Python PyMySQL(纯python的mysql驱动) 2.在配置文件settings.py中,修改DATAB 阅读全文
posted @ 2016-11-13 05:59 小p 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 一、视图函数 1. 视图函数的第一个参数一定是一个HTTPRequest类型的对象,这个对象是Django自动创建的,具体形参名通常用request。通过这个对象,可以调用请求的一些参数,比如request.path,request.method,request.META去查看请求信息。 2. 视图 阅读全文
posted @ 2016-10-28 07:13 小p 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 一、路由流程 1. 用户浏览器发出请求后,通过根url设置,去找urlpattern变量。在setting.py中对 ROOT_URLCONF进行配置,以确定根URLconf(URL configuration)路径。 2. 在urlpattern变量(一个django.conf.urls.url( 阅读全文
posted @ 2016-10-28 04:37 小p 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 1.下载安装python 2.打开shell(windows下cmd),安装虚拟环境工具: "pip install virtualenv"。(可以通过“python -m pip install --upgrade pip”升级最新pip) 3.转到目标文件夹,创建虚拟环境:“virtualenv 阅读全文
posted @ 2016-09-05 00:24 小p 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.在官网下载解压缩版 2.解压后配置默认文件 新建个my.ini(可以复制一份my-default.ini,并改名为my.ini)。my.ini会替换掉下面的my-default.ini文件。 按需修改配置文件。 # For advice on how to change settings ple 阅读全文
posted @ 2016-05-05 10:36 小p 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 如果不用VS的WPF项目模板,如何手工创建一个WPF程序呢?我们来模仿WPF模板,创建一个最简单的WPF程序。第一步:文件——新建——项目——空项目,创建一个空项目。第二步:添加引用,PresentationFramework,PresentationCore,WindowsBase,System,System.Xaml,这几个是WPF的核心dll。第三步:在项目上右键添加新建项,添加两个“xml文件”,分别命名为App.xaml和MainWindow.xaml。可以看出,xaml文件其实就是xml文件。 第四步:同第二步,添加两个代码文件,即空白c#代码文件,分别命名为App.xaml.c. 阅读全文
posted @ 2014-03-11 10:23 小p 阅读(4489) 评论(0) 推荐(0) 编辑