测试开发
任小永的博客
从繁从简,python自动化相关文章,后续会跟上python测试开发相关文章,欢迎提问,欢迎收藏。
展开
-
Django-数据库操作(model与views)-2
1.数据库多张表字段相同提取操作1.1创建包:utils包中创建base_models的py文件from django.db import modelsclass BaseModel(models.Model): # 存放多张表中的公共字段 # id = models.AutoField(primary_key=True, verbose_name='id主键', help_text='id主键') create_time = models.DateTimeField(au原创 2021-08-05 14:46:23 · 518 阅读 · 0 评论 -
Django-数据库操作(model与views)-1
1、数据库操作创建数据1.1在view.py中get方法下,创建数据from django.db import connection在debug调试时,加入connection.queries def get(self, request, pk): # 一。创建数据 # 1、创建一条项目数据 # 方法1 直接使用模型类来创建模型对象 # one_project = Project(name='XXX项目', leader='xx原创 2021-08-02 15:47:45 · 993 阅读 · 0 评论 -
Django-视图views
1、视图演练from django.http import HttpResponsefrom django.shortcuts import render# Create your views here.from django.views import Viewdef index(request, pk): return HttpResponse(f'这是pk为{pk}的参数')def index2(request): return HttpResponse('结束原创 2021-08-02 15:39:26 · 62 阅读 · 0 评论 -
pycharm-开发小技巧
1、竖屏分割原创 2021-07-26 15:41:10 · 86 阅读 · 0 评论 -
django-数据库相关
1、创建表:在models.py 下创建一个类,继承models.Model即可。2、数据库相关命令:1)生成迁移脚本。0001_initial.pyfile:///Users/renxiaoyong/PycharmProjects/dev/projects/migrations/0001_initial.pypython manage.py makemigrations 子应用名称例:python manage.py makemigrations projects2)创建表的命令:pyth原创 2021-01-20 15:15:31 · 217 阅读 · 0 评论 -
django-坑
1、子路由创建在migrations文件中会报错:应该创建在项目目录下和migrations文件同级原创 2021-01-16 15:55:15 · 117 阅读 · 0 评论 -
Django-子路由-函数视图-两种开发模式
一、子路由什么是路由:URL与后端视图之间到映射条目1、urls.py是存放全局的路由信息2、urlpatterns为存放路由条目的列表3、urlpatterns列表中的元素个数为路由条数4、路由匹配规则:a.urlpatterns列表中从上到下进行匹配b.如果匹配不成功,那么会往下匹配c.如果当前路由匹配成功,会自动调用path函数第二个参数的函数d.一旦路由匹配成功,那么不会继续往下匹配e.如果所有的路由都匹配不成功,会抛出404异常(返回404页面)5、path函数:a.用于定原创 2021-01-16 15:38:43 · 258 阅读 · 0 评论 -
Django-简介-环境搭建-子应用
一、Django的特点。~提供创建项目工程的自动话工具~数据库ORM支持~模版~表单~admin站点管理~文件管理~认证权限~session机制~缓存二、创建工程1、创建虚拟环境~安装pipenvpip3 install -i https://pypi.douban.com/simple pipenv~terminal 下的命令行:pipenv shell 创建环境pip list 查看环境的列表pipenv -h 查看帮助文档pipenv --venv 虚拟环境路径,原创 2021-01-13 16:39:26 · 182 阅读 · 2 评论