摘要: Django的Form主要具有一下几大功能: 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上次提交数据 初始化页面显示内容 小试牛刀 1、创建Form类 from django.forms import Form from django.forms import wid 阅读全文
posted @ 2017-04-11 09:09 张文强Terry 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 前言 打算为公司弄一个管理公用密码的平台,由于比较懒,就选择使用Django admin,默认的admin并不漂亮,于是我使用了这个django-suit插件来美化 如图: 是不是比原来的漂亮多了。 美化admin 安装django-suit pip install django-suit 配置se 阅读全文
posted @ 2016-12-27 21:54 张文强Terry 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口。它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。DOM属于浏览器,而不是JavaScript语言规范里的规定 阅读全文
posted @ 2016-11-20 12:52 张文强Terry 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1.创建Django 创建project django-admin startproject mysite 创建app python manage.py startapp app01 其他常用命令 python manage.py runserver 0.0.0.0 python manage.py 阅读全文
posted @ 2016-11-12 09:02 张文强Terry 阅读(310) 评论(0) 推荐(0) 编辑
摘要: SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 一、安装mysql yum install -y mysql-server 二、 使用 ORM/S 阅读全文
posted @ 2016-10-29 16:51 张文强Terry 阅读(188) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链 阅读全文
posted @ 2016-10-26 11:23 张文强Terry 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一、CSS选择器 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> div{ background-color: red; color: royalblue; } / 阅读全文
posted @ 2016-10-24 08:48 张文强Terry 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一、Head属性 二、Body属性 三、input系列 四、input系列之向后台发送数据 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>后台提交数据</title> 6 </head> 阅读全文
posted @ 2016-10-20 09:40 张文强Terry 阅读(177) 评论(0) 推荐(0) 编辑
摘要: Mysql权限控制 - 允许用户远程连接 设置mysql root密码: mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); Mysql为了安全性,在默认情况下用户只允许在本地登录,可是在有此 阅读全文
posted @ 2016-10-03 18:12 张文强Terry 阅读(2771) 评论(0) 推荐(0) 编辑
摘要: Python线程 Threading用于提供线程相关的操作,线程是应用程序中工作的最小单元。 上述代码创建了10个“前台”线程,然后控制器就交给了CPU,CPU根据指定算法进行调度,分片执行指令。 更多方法: start 线程准备就绪,等待CPU调度 setName 为线程设置名称 getName 阅读全文
posted @ 2016-10-01 19:07 张文强Terry 阅读(167) 评论(0) 推荐(0) 编辑