自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 django.db.utils.OperationalError: (1045, "Access denied for user 'ODBC'@'localhost' (using password)

错误描述:从SQLLITE数据库换为MYSQL数据库,执行 python manage.py migrate 命令时,报错:django.db.utils.OperationalError: (1045, "Access denied for user 'ODBC'@'localhost' (using password)原因说明及解决方案:django setting.py文件中设置

2016-12-23 11:32:34 29246 5

原创 django mysql安装及相关说明

1.驱动安装如果使用的Python2.x 版本,那么连接MySQL 数据库可以使用MySQL-python。(可以直接下载.exe文件安装使用)如果使用的系统是Win 64 位,还需要单独查找64 位版本(mysql-python-1.2.5.win-amd64-py2.7.exe)。下载地址:https://pypi.python.org/pypi/MySQL-p

2016-12-23 09:20:58 313

原创 django shell 方式更新数据

更新数据的两种方式:方式一:>> e1 = Event.objects.get(name='hongmi pro')>> e1.limit=10>>e1.save()方式二:>> Event.objects.select_for_update().filter(name='hongmi pro').update(limit=10)

2016-12-23 09:08:39 685

原创 django shell 方式删除数据

先获取再删除 e1 = Event.objects.get(name__contains='heimi')e1.delete()可通过再次查询验证是否删除成功。方式一:e1 = Event.objects.all()e1方式二:e1 = Event.objects.get(name__contains='heimi')

2016-12-23 08:54:18 1178

原创 django shell 方式数据查询

一。table.objects.get()方法是从数据库的取得一个匹配的结果,返回一个对象,如果记录不存在的话,它会报错。而且该方法为完全匹配查询。若通过该方法进行模糊查询,会报:DoesNotExist: Event matching query does not exist.的异常。举例:1.完全匹配查询>> e1 = Event.objects.get(name='xia

2016-12-22 11:01:20 1026

原创 django SHELL方式插入数据

通过django的SHELL方式插入数据前提:1.打开CMD,进入项目所在路径,执行命令python manage.py shell进入manage.py 提供的shell。2.Event表结构:class Event(models.Model):    name = models.CharField(max_length=100)  #发布会标题    limit = m

2016-12-22 10:36:24 2202 1

原创 django学习记录-cmd方式插件数据报:“RuntimeWarning: DateTimeField Event.start_time received a naive datetime

通过CMD方式插入数据时,因为数据包含日期类型,所以会报: RuntimeWarning: DateTimeField Event.starttime received a naive datetime (2016-09-02 10:20:00) while time zone support is active.的错误。错误原因:和UTC(世界标准时间)有关。解决方法:.../setti

2016-12-22 10:17:56 3578 1

原创 django 限制某个视图函数必须登录才能访问

若不进行视图登录访问限制的话,直接输入网址即可访问,这种方式绕过登录,较为危险。django中提供了相应的方法:如果想限制某个视图函数必须登录才能访问,只需要在这个函数的前面加上@login_required即可。添加限制后,通过网址访问时,Django 会告诉访问的路径并不存在(404)

2016-12-21 14:49:59 4422

原创 django登录实例,报login_action页面找不到的解决方法

index.html内容如下:Django Page发布会管理{{ error }}登录{% csrf_token %} urls.py内容如下:from django.conf.urls import urlfrom django.contrib import adminfrom blog import views

2016-12-21 09:32:04 3939

转载 django项目导入Eclipse运行调试

1. 新建一个"Pydev Project"项目2. project contents选择要导入的项目的路径3. 将项目设置为django项目右击项目4. 设置项目manage.py右击项目属性5. 运行右击项目debugs as 即可运行调试。

2016-12-19 15:10:32 526

原创 django 使用模板时报django UnicodeDecodeError

在  app 中新建一个 templates 文件夹,在templates中新建一个 html文件(例:index.html )内容如下:    自强学堂 计算 4+5 启动服务,通过"http://127.0.0.1:8000/"访问时,报:django UnicodeDecodeError原因是:html文件未指定编码格式。应在中添加

2016-12-14 10:06:06 989

原创 记录:django学习第一课:

1.新建一个项目:D:\pydj>django-admin startproject mysite    #创建mysite 项目   结构如下:mysite├── manage.py└── mysite    ├── __init__.py    ├── settings.py    ├── urls.py    └── wsgi.py2.新建一个应用:D:\

2016-12-13 16:47:38 237

原创 测试脚本定时执行(即:创建定时任务)

测试脚本的执行时间可通过创建定时任务来进行。前提:创建all_python.py文件(该文件主要用于搜索所有测试脚本,将筛选出来的用例,循环添加到测试套件中)例:例:all_python.py文件内容如下:#coding=utf8'''Created on 2016-11-22@author: Administrator'''import unittest

2016-12-12 11:24:32 2919

转载 spy++的使用方法

spy++ 可以显示系统对象(包括进程、线程和窗口)之间关系的图形树,搜索指定的窗口、线程、进程或消息, 查看选定的窗口、线程、进程或消息的属性等。1.打开spy++,并使用望远镜按钮识别所需控件(例:对事本文本输入区),“窗口搜索”对话框内将显示该要查找信息的窗口的句柄、标题和类名。查看完毕后,单击确定。说明:          A:“窗口搜索”对话框关闭后,spy+

2016-12-06 10:16:55 1067

转载 chromedriver与GOOGLE浏览器对应版本

chromedriver版本chrome google版本v2.25v53-55v2.24v52-54v2.23v51-53v2.22v49-52v2.21v46-50v2.20v43-48v2.19v43-47

2016-12-05 16:43:55 3496 1

原创 python 进行WINDOWS窗口上传的方法1---AutoIt

操作上传时,会打开WINDOWS窗口,通过《switch_to_window》无获取到。经网上搜索,获知如下两种方法,特在此记录:小插曲:若在FIREFOX上执行AutoIt的.exe文件,需要安装插件mozrepl。方法一:通过AutoIt 实现上传              AutoIt介绍:AutoIt是一个使用类似BASIC 脚本语言的免费软件,它设计用于WindowsGUI(

2016-12-05 14:56:58 3141

原创 python webdriver调用JS操作日期控件

前提:日期控件存有readonly属性步骤:1.将input标签的readonly熟悉去掉,并对日期控件赋值js="document.getElementById(\'birthday\').removeAttribute('readonly');document.getElementById(\'birthday\').setAttribute('value','2016-11-23

2016-12-02 17:02:36 1496

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除