摘要: Django form 表单创建流程 1、创建类,继承forms.Form 2、页面根据类的对象自动创建html标签 3、提交到view.py处理 request.POST 封装到类的对象里,obj=myform(request.POST) 4、用户输入是否合法 obj.is_valid() 5、全 阅读全文
posted @ 2018-04-15 16:43 逆流而上的鱼丶 阅读(4093) 评论(0) 推荐(0) 编辑
摘要: 1、表结构修改 如果原来表中已存在的数据,表结构修改后就会出现结构混乱,makemigrations更新表的时候就会出错,解决方法: 1、新增加的字段,设置允许为空。生成表的时候,之前数据新增加的字段就会为空。(null=True允许数据库中为空,blank=True允许admin后台中为空)2、新 阅读全文
posted @ 2018-03-19 23:25 逆流而上的鱼丶 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 1、创建model表,在setting中添加app名称、配置数据 运行:python manage.py makemigrations python manage.py migrate 生成相应的表 注:创建数据时,注意指定编码: 在html页面中添加 解决编码中文乱码问题。 如果后台要用到该表,还 阅读全文
posted @ 2018-03-17 23:27 逆流而上的鱼丶 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 在我们的投票应用中,将有以下四个视图: Question首页 —— 显示最新发布的几个Question。 Question“详细”页面 —— 显示单个Question的具体内容,不显示该议题的当前投票结果,而是提供一个投票的表单。 Question“结果”页面 —— 显示特定的Question的投票 阅读全文
posted @ 2018-03-10 12:20 逆流而上的鱼丶 阅读(172) 评论(0) 推荐(0) 编辑
摘要: Django会根据你写的模型文件完全自动地生成管理界面 0x01 创建管理员 接下来根据提示,输入用户名、邮箱、密码 在服务器启动后,访问http://127.0.0.1:8000/admin/ 如果在这里,你看到的不是登录界面,而是出现有如下内容的错误页面。 ImportError at /adm 阅读全文
posted @ 2018-03-08 22:40 逆流而上的鱼丶 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 0x01 说明 本文主要是记录笔记方便自己查看,以Django框架官方文档为例,创建一个基本的投票应用。 一个基本的投票应用,它包含两部分: 一个公开的网站,可以让访客查看投票的结果并让他们进行投票。 一个后台管理网站,你可以添加、修改和删除选票。 0x02 创建项目 会当前目录下生成一个 mysi 阅读全文
posted @ 2018-03-02 16:01 逆流而上的鱼丶 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1、MVC模式 MVC(Model View Controller 模型-视图-控制器)是一种Web架构的模式,它把业务逻辑、模型数据、用户界面分离开来,让开发者将数据与表现解耦,前端工程师可以只改页面效果部分而不用接触后端代码,DBA可以重新命名数据表并且只需更改一个地方,无需从一大堆文件中进行查 阅读全文
posted @ 2018-02-24 15:35 逆流而上的鱼丶 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1、线程模块threading Python提供了两个有关多线程的标准库,thread和threading。thread提供了低级别的,原始的线程和一个锁。threading则是一个高级模块,提供了对thread的封装。创建新的线程有两种方法: Thread类的构造方法: Thread类拥有的实例方 阅读全文
posted @ 2018-02-23 11:40 逆流而上的鱼丶 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1. Python多线程介绍 Python提供了两个有关多线程的标准库,thread和threading。thread提供了低级别的,原始的线程和一个锁。threading则是一个高级模块,提供了对thread的封装。一般情况下,使用threading是比较好的做法。使用threading实现线程, 阅读全文
posted @ 2018-02-20 10:46 逆流而上的鱼丶 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 介绍 paramiko是一个基于SSH用于连接远程服务器并执行相关操作(SSHClient和SFTPClinet,即一个是远程连接,一个是上传下载服务),使用该模块可以对远程服务器进行命令或文件操作,值得一说的是,fabric和ansible内部的远程管理就是使用的paramiko来现实。 安装 P 阅读全文
posted @ 2018-02-06 22:56 逆流而上的鱼丶 阅读(393) 评论(0) 推荐(0) 编辑