sterson
码龄18年
关注
提问 私信
  • 博客:180,904
    社区:2,807
    183,711
    总访问量
  • 54
    原创
  • 273,108
    排名
  • 99
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:欢迎浏览个人技术网站: http://www.sterson.com.cn

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2006-09-11
博客简介:

sterson的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    1
    当前总分
    92
    当月
    0
个人成就
  • 获得117次点赞
  • 内容获得7次评论
  • 获得517次收藏
  • 代码片获得122次分享
创作历程
  • 12篇
    2024年
  • 4篇
    2020年
  • 29篇
    2019年
  • 9篇
    2018年
成就勋章
TA的专栏
  • django
    16篇
  • splinter
    7篇
  • QTP
    1篇
  • python
    20篇
  • Nginx
    1篇
  • ansible
    4篇
  • 测试基础
    2篇
  • https
    1篇
兴趣领域 设置
  • 测试
    selenium
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

DjangoUeditor富文本

如果ueditor.html,ueditor_old.html显示无法加载,将Python27\Lib\site-packages\DjangoUeditor\templates目录下两个文件拷贝到项目 templates 目录。如果报include问题,就导入include:from django.conf.urls import url, include。不管是做项目管理系统,还是做网站,富本文是必用的,这里讲的是py2+django1.11,因为版本很重要。{# 显示章节下的文章 #}
原创
发布博客 2024.02.06 ·
1092 阅读 ·
7 点赞 ·
0 评论 ·
6 收藏

Django CSRF验证失败

3,在app的views.py文件中导入from django.template import RequestContext。加入django.middleware.csrf.CsrfViewMiddleware。解决方法之二是不使用csrf验证(不推荐),去掉方法一中所有设置即可。2,在项目 setting.py文件中的MIDDLEWARE。访问被禁止,提示csrf验证失败,请求被中断,如下图。
原创
发布博客 2024.02.06 ·
1424 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

Django 后台管理员

在urls.py文件中修改,将 url(r'^admin/', admin.site.urls)中的admin修改成更复杂,只能你知道的其他词。Django框架提供一个非常强大的后台,我们只需少量的代码改动基本就可以满足后台的管理。user =User.objects.get(username='后台账号')进入后台的地址是 http://127.0.0.1:8085/admin。user.set_password('新的后台密码')由于默认是admin,大家知晓,不过我们也可以修改成其他的。
原创
发布博客 2024.02.06 ·
259 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Django 前端页面展示数据

新增任务任务名称:任务描述:
原创
发布博客 2024.02.06 ·
397 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

Django 静态资源

比如引用css文件:<link rel="stylesheet" href="./static/css/style.css">Django并不象其他WEB语言,可以在前端页面指定图片,CSS等静态资源的路径就能直接访问。static目录再创建一个css目录,放一个style.css文件。比如引用图片:1,在项目app目录中新建一个static目录。2,配置项目的settings.py文件。配置完后就可以在前端页面使用静态资源了,3,配置urls.py文件。
原创
发布博客 2024.02.06 ·
174 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Django 导出数据至excel

sheet1.write(0, 2, "任务创建人")sheet1.write(0, 3, "任务执行人")sheet1.write(0, 4, "任务验收人")sheet1.write(0, 5, "任务优先级")sheet1.write(0, 8, "任务单状态")sheet1.write(0, 0, "任务单号")sheet1.write(0, 1, "任务标题")sheet1.write(0, 6, "创建日期")sheet1.write(0, 7, "截止日期")# 将数据插入到表格中。
原创
发布博客 2024.02.06 ·
790 阅读 ·
3 点赞 ·
0 评论 ·
7 收藏

Django 数据分页

没有任务数据任务名称任务描述任务评价操作者
原创
发布博客 2024.02.06 ·
397 阅读 ·
5 点赞 ·
0 评论 ·
9 收藏

Django 查询数据

Tasks.objects.filter(task_name__contains="abc").exclude(task_user='张三')task_list = Tasks.objects.filter(task_name='abc', task_user='张三')表示以什么结尾的查询,如 Tasks.objects.filter(task_name__endswith='acb')in查询,Tasks.objects.filter(task_user__in=['张三', '李四'])
原创
发布博客 2024.02.06 ·
465 阅读 ·
4 点赞 ·
0 评论 ·
8 收藏

Django 保存数据

返回一个元组,第一个为1)model_name对象,第二个为True或False, 新建时返回的是True, 已经存在时返回False。1)model_name.objects.create(字段名1 = "xx", 字段名1 = "xx")在定义完模型(表)后,就可能向模型(表)写入数据,相关于创建模型对象实例,有几种方法用来创建实例。3)model_name.objects.get_or_create(字段名1 = "xx")新增或更新,可以防止数据重复,但是速度要相对慢些,x.字段名1 = "xx"
原创
发布博客 2024.02.06 ·
502 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

Django 模型定义

例子:储存最大不超过999,带有2位小数位精度的数,定义如下:models.DecimalField(..., max_digits=5, decimal_places=2)。models.CharField('任务名称', max_length=100)中的'任务名称'是verbose_name,也可以这样写models.CharField(verbose_name='任务名称', max_length=100),这样写的好处是在后台将显示中文'任务名称',否则会显示task_name。
原创
发布博客 2024.02.06 ·
600 阅读 ·
17 点赞 ·
0 评论 ·
18 收藏

Django 模型驱动

如果要更换成MySQL, PostgreSQL,oracle等其他数据库,需要在settings.py中配置对应的数据库驱动即可。import pymysql:导入mysql包,如果未安装,用pip install pymysql 安装。模型是与数据库相关的设计与定义,在模型中可以定义表结构,或是类似保存,更新,删除数据等操作。'PASSWORD':登录数据库密码。'ENGINE':数据库驱动。'USER':登录数据库账号。'NAME':数据库名称。'PORT':数据库端口。
原创
发布博客 2024.02.06 ·
247 阅读 ·
5 点赞 ·
0 评论 ·
5 收藏

Django 使用模板

李老道自学网
原创
发布博客 2024.02.06 ·
333 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

Django 创建页面

创建一个简单的页面1,编辑视图修改myweb\web目录中的views.py文件,输入如下代码:# coding:utf-8 from django.http import HttpResponse def home_page(request): return HttpResponse("hello")HttpResponse函数是向网页输出内容...
原创
发布博客 2020.04.28 ·
438 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Django 创建应用

一个项目可以有多个应用,切换到项目所在路径,输入:pythonmanage.pystartappwebwindows(本例路径为E:\myweb), 目录结构如下:Linux目录结构如下:这样就创建了一个名为web的应用,注意切记要启用该应用,做如下修改。修改 myweb\myweb\settings.py,将web应用加入到INSTALLED_APPS:...
原创
发布博客 2020.04.28 ·
648 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Django 创建项目

安装Django之后,有了可用的管理工具django-admin,该工具在Python27\Lib\site-packages\django\bin,可通过在cmd窗口输入django-admin help,查看该工具有哪些功能命令:可以看到有很多命令可用。startproject命令:创建一个新的WEB项目windows在cmd窗口输入django-ad...
原创
发布博客 2020.04.28 ·
561 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Django安装

Django介绍Django是一个开源的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。本文环境是django1.11,python2.7。注意版本是很重要的东西。2019年笔记整理。安装djangoDjango的安装方式有多种,这里介绍通过pip安装,其他方式可参考官方网站:https://www.djangoproject.com采用p...
原创
发布博客 2020.04.28 ·
293 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

splinter iframe

有时候一个页面可能会嵌套多个iframe,元素在iframe里时,是无法直接对其操作的,我们可以先告诉浏览器,进入到iframe里,然后才能操作元素。例如:页面上有个iframe,想要在iframe里的任务名称里填写内容,就要先进入到iframe里。用switch_to.frame结合find_elements_by_tag_name就可以做到。这两个是selenium的原生API。...
原创
发布博客 2019.11.23 ·
719 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

splinter 页面元素判断API

这里整理一些有关判断页面元素的API,如果存在元素,则返回True,否则返回False。并且可以设置一个可选参数的等待时间,大数多接口都有判断存在和判断不存在组合。1,is_text_present(text, wait_time=None)判断浏览器上是否有text本文存在,可以设置一个等待时间(可选参数)例子:判断浏览器上是否有“李老道自学网”本文,有则打印OK,没...
原创
发布博客 2019.11.23 ·
424 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

splinter API 页面元素查找API

这里整理一些有关查找页面元的API,这些api的返回值是一个列表,如果要对返回结果操作,比如点击,填值等,则要通过[x]下标。1,find_by_id(id)通过id在当前页面中查找元素例子:查找id为 task_name的元素,并填入 测试二# -*- coding: utf-8 -*-from splinter.browser import Browser...
原创
发布博客 2019.11.23 ·
546 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

splinter 页面元素操作API

这里整理了一些有关页面控件操作的API1,fill(name, value)通过控件的name向控件填写内容注意只能通过控件的name,不能通过id例子:向页面中name为task_name的输入框中填写内容为 测试一# -*- coding: utf-8 -*-from splinter.browser import Browserimport...
原创
发布博客 2019.11.23 ·
459 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏
加载更多