随笔分类 -  python

摘要:1.在APP同级目录新建文件夹'templatetags' 并在文件夹下创建__init__.py和定义标签用的customer.py文件 2.在customer.py文件中定义自定义标签 3.在需要调用的html页面 调用 先需要在页面引入 自定义模板文件{% load customer %},然 阅读全文
posted @ 2016-11-03 16:47 whzym111 阅读(395) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-10-13 16:12 whzym111 阅读(110) 评论(0) 推荐(0)
摘要:1 准备编译环境(环境如果不对的话,可能遇到各种问题,比如wget无法下载https链接的文件) 3 下载 Python3.5代码包 4 编译 5.备份原有python命令执行文件 6.创建新python软连接 7.修改yum配置 8.下载并安装django1.10.2 9.然后进入python 查 阅读全文
posted @ 2016-10-10 09:33 whzym111 阅读(330) 评论(0) 推荐(0)
摘要:第一步先解决uwsgi与django的桥接。解决在没有nginx的情况下,如何使用uwsgi+DJANGO来实现一个简单的WEB服务器。 第二步解决uwsgi与Nginx的桥接。通过nginx与uwsgi的桥接,打通nginx与django的连通,从而比较完美的实现django的部署。 第一步先解决 阅读全文
posted @ 2016-10-08 09:53 whzym111 阅读(7694) 评论(0) 推荐(2)
摘要:1、安装Apache 先卸载自带的httpd rpm -e httpd --nodeps 在网上下载四个文件 1、apr-1.4.6.tar.gz 2、apr-util-1.5.1.tar.gz 3、pcre-8.32.tar.gz 4、httpd-2.4.3.tar.gz 下载地址: http:/ 阅读全文
posted @ 2016-09-26 17:51 whzym111 阅读(369) 评论(0) 推荐(0)
摘要:1.登陆设置session信息 template中对应的模板页面 2.获取session中的用户信息 3.删除session中信息 阅读全文
posted @ 2016-09-26 10:51 whzym111 阅读(279) 评论(0) 推荐(0)
摘要:1.设置cookie信息(登陆成功后设置登陆用户名,有效期1小时) templates中对应的模板页面 2.检查获取当前cookie信息(判断是否登陆) 3.删除cookie信息 阅读全文
posted @ 2016-09-26 09:25 whzym111 阅读(183) 评论(0) 推荐(0)
摘要:1.项目创建相关工作参考前面 2.在models.py文件中定义数据库结构 3.生成数据库 python manage.py syncdb 4运行开发服务器 访问管理员界面 二.前台上传文件保存到数据库 1.生成项目和APP 过程同参考前面 2.设置models.py,urls.py参考前面文章设置 阅读全文
posted @ 2016-09-23 10:45 whzym111 阅读(2430) 评论(0) 推荐(0)
摘要:1.在setting.py文件中修改节点,注释掉其中一行 2.在urls.py中添加对应的url 3.定义form类对象 4.views.py中添加对应url的方法 5.在templates中添加对应模板文件 阅读全文
posted @ 2016-09-22 10:19 whzym111 阅读(369) 评论(0) 推荐(0)
摘要:1.多对多关系数据访问 models.py设置 views.py中调用 templates中模板的设置 输出的结果: 阅读全文
posted @ 2016-09-21 17:40 whzym111 阅读(250) 评论(0) 推荐(0)
摘要:1.新建项目和项目下APP 2.修改settings.py文件 设置默认安装APP 设置数据库为sqlite3 3.在models.py文件中新建数据库表映射 4.编辑urls.py文件 5.生成数据文件 6. 查看生成后的sqlite3数据库文件 sqlite3 csvt03.db 7.在app1 阅读全文
posted @ 2016-09-21 09:37 whzym111 阅读(1076) 评论(0) 推荐(0)
摘要:1.添加templates文件夹 2.修改settings.py文件 2.views 3种方式 载入模板 阅读全文
posted @ 2016-09-20 14:03 whzym111 阅读(302) 评论(0) 推荐(0)
摘要:linux下 强制安装 rpm安装包(切换到root用户): rpm -ivh bluefish-shared-data-2.2.7-1.el6.noarch.rpm --nodeps --force linux下 安装mysql(参考 http://jingyan.baidu.com/articl 阅读全文
posted @ 2016-09-20 10:13 whzym111 阅读(248) 评论(0) 推荐(0)
摘要:一.安装django 1.#进入包文件夹下执行解压 tar zxvf Django-1.3.7.tar.gz 2#进入解压的文件夹执行安装 python setup.py install 3#安装成功后 进入python编译器 import django 没有提示则表示安装成功 4#创建项目,进入需 阅读全文
posted @ 2016-09-13 11:21 whzym111 阅读(256) 评论(0) 推荐(0)
摘要:Python安装插件方式: 如果pip安装报错,可以使用以下两种方法解决: 阅读全文
posted @ 2016-09-07 17:12 whzym111 阅读(1208) 评论(0) 推荐(0)
摘要:1.创建jgango程序 a.命令 cmd命令行下 进入到需要创建项目的路径下 django-admin startproject mysite 创建项目 cd mysite 进入项目文件夹 python manage.py startapp app01 创建项目下APP 2.执行程序 进入pych 阅读全文
posted @ 2016-08-31 16:22 whzym111 阅读(248) 评论(0) 推荐(0)
摘要:#!/usr/bin/env python # -*- coding:utf-8 -*-网络爬虫代理 import urllib.request import random url="http://www.whatismyip.com.tw" #使用单个IP proxy_support = urllib.request.ProxyHandler({'http':'218.249.198.30:3... 阅读全文
posted @ 2016-08-30 17:46 whzym111 阅读(196) 评论(0) 推荐(0)
摘要:#!/usr/bin/env python # -*- coding:utf-8 -*- 爬虫程序 import urllib.request#导入 网络连接模块 import urllib.parse #导入网络数据转换模块 import json import time def trans(content) : #设置为有道翻译的翻译请求地址 url="http://fa... 阅读全文
posted @ 2016-08-30 17:45 whzym111 阅读(304) 评论(0) 推荐(0)
摘要:#!/usr/bin/env python # -*- coding:utf-8 -*- 煎蛋网抓妹子图 import urllib.request import os import random def url_open(url): #定义打开网络连接函数 req = urllib.request.Request(url)#创建Request对象 #给Request对象添加... 阅读全文
posted @ 2016-08-30 17:43 whzym111 阅读(449) 评论(0) 推荐(0)
摘要:#!/usr/bin/env python # -*- coding:utf-8 -*- #自定义迭代器 需要 重写 __iter__()和__next__() 两个魔法方法 class Fibs: def __init__(self,value): #value 设置最大值 self.value=value self.a=0 self.b=1 d... 阅读全文
posted @ 2016-08-30 17:42 whzym111 阅读(94) 评论(0) 推荐(0)