![](https://img-blog.csdnimg.cn/20191123100736611.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Django测试开发
软件测试工程师一只,也在不断的学习阶段,平时的小经验不定期分享。我是一条条弯路走过来的,所以我的博客文章会尽量写详细。希望看我写的文字的人,可以少走弯路 祝工作学习顺利
千川Maple
若今生挥剑荡天涯,谁与我共赴这繁华?
若明朝我失了天下,谁伴我村末数桃花?
——我是一条条弯路走过来的,所以我的博文会尽量写详细,希望看我写的文字的人,可以少走弯路
祝工作学习顺利
展开
-
Django测试开发(7)使用Python发起POST请求
上一篇:Django测试开发(6)使用Python发起GET请求一、发起POST请求学习了如何发起GET请求之后,我们再来学习一下如何发起一个POST请求,其实是类似的,如下,其中的HelloPost就是我们新增的POST方法:from django.http.response import HttpResponsefrom django.http import JsonResponsedef HelloWorld(request): return HttpResponse('Hell原创 2020-11-19 10:40:44 · 1138 阅读 · 0 评论 -
Django测试开发(6)使用Python发起GET请求
一、写个HelloWorld首先我们来写一个Hello World。打开views.py,在其中写入如下代码:from django.http.response import HttpResponsedef HelloWorld(request): return HttpResponse('Hello World')然后我们把链接导入urls.py文件里,代码这样写:from django.contrib import adminfrom django.urls import p原创 2020-11-19 10:28:21 · 778 阅读 · 0 评论 -
Django测试开发(5)Django同步数据报错的解决方案
问题描述笔者今天在运行python项目时,发生报错如下:File "E:\Python\python-3.7.3-amd64\lib\site-packages\django\db\backends\mysql\base.py", line 36, in <module> raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__version__)原创 2020-11-12 09:23:22 · 478 阅读 · 0 评论 -
Django测试开发(4)创建Django项目后没有生成manage.py文件
没有你就自己建一个啊,内容如下:#!/usr/bin/env pythonimport osimport sysdef main(): os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'APITest.settings') try: from django.core.management import execute_from_command_line except ImportError as exc:原创 2020-11-18 15:05:58 · 1511 阅读 · 0 评论 -
Django测试开发(3)创建一个Django项目
一、新建Django项目首先我们打开Pycharm,新建项目,选择Django,在右侧选择好自己想要存放的路径,然后点击Create:然后我们就可以看到创建好的项目啦:二、创建启动应用此时我们打开Terminal,在这里:然后在其中输入命令,并执行:python manage.py startapp paltform我们使用这一句命令是为了创建一个应用,startapp后面的名字可以自取。但请注意这里不是platform而是paltform哈,使用platform的话应该会报错如下:原创 2020-11-19 09:41:45 · 939 阅读 · 1 评论 -
Django测试开发(2)列表list、元组tuple、字典dict
Python的数据存储Python没有数组,使用list、tuple来代替。1、列表list [ ]# 声明一个列表alist = ['a' , 'b' , 'c']# 在下标为1的位置插入元素dalist.insert(1 , 'd')# 在最后插入元素ealist.append('e')# 弹出最后一个元素alist.pop()# 弹出下标为1的元素alist.pop(1)list中的元素可以不同,比如[‘a’ , 1 , True]list中的元素也可以为另一个list原创 2020-11-19 09:32:41 · 753 阅读 · 0 评论 -
Django测试开发(1)Python语言基本特性
一、Python基本特性1、基本特性Python是一门解释型语言,大小写敏感。采用缩进的格式。# 括号中是提示信息n = input("请输入您的姓名")print ('my name is :',n)输出内容之间可以使用逗号分隔,可打印出一个空格。if age >= 18 : print ('adult')else : print('teenager')Python的字符和字符串都用单引号(但也可以用双引号)。Python中没有++和–,需要自增和自减可以使用如下的方式:原创 2020-11-19 09:26:55 · 358 阅读 · 0 评论 -
如何解决Python中的UnicodeEncodeError编码错误问题
前言:我们在初步写python程序时,常常出现编码格式错误的问题,这是由于不同格式的编码方式对相同信息的转化结果不同,当我们使用了不合适的编码方式后,便无法返回正确的结果。博主在使用Pycharm时也遇到了类似的问题,安装好软件打开写好的python程序,提示如下:UnicodeEncodeError: 'ascii' codec can't encode characters in posi原创 2018-01-15 14:25:32 · 14359 阅读 · 2 评论