Django
weixin_43844071
这个作者很懒,什么都没留下…
展开
-
django编写定时任务思路回顾
1、编写一个server,定义处理这个定时任务需要做什么2、celery 建一个修饰器task来调上面的server3、view层编写一个接口,来调task任务4、Jenkins配置页面调接口,实现指定时间调定时任务原创 2021-05-24 16:17:06 · 97 阅读 · 0 评论 -
django 处理数据时将queryset处理成 list
django 处理数据时将queryset处理成 list 的方法:queryset_list = list(queryset)原创 2021-03-29 16:32:14 · 5515 阅读 · 0 评论 -
django 记录第一次后端实战
需求背景:页面列表查询接口,传参如下(所用的的表之前已经建过了,需要的字段目前表中已有,所以不需要对表字段进行更改)在 autoTestPlatform\autoTestPlatform\urls.py 文件中编写 url 对应的视图函数在APP的view文件中(autoTestPlatform\apps\api_automation\views.py)编写对应的视图queryset:指向model层的表,从数据库获取数据,最终返回查询的结果集serializer_class:序列化类,这里原创 2021-03-12 14:06:18 · 84 阅读 · 0 评论 -
Django中查询常用的API
查询相关API:filter(**kwargs): 它包含了与所给筛选条件相匹配的对象all(): 查询所有结果get(**kwargs): 返回与所给筛选条件相匹配的对象,返回结果有且只有一个,如果符合筛选条件的对象超过一个或者没有都会抛出错误。下面的方法都是对查询的结果再进行处理:比如 objects.filter.values()values(*field): 返回一个ValueQuerySet——一个特殊的QuerySet,运行后得到的并不是一系列model的实例化对象,而是一个可转载 2020-06-23 15:31:14 · 466 阅读 · 0 评论 -
Django编写post、get接口
首先创建项目创建APP与前后端未分离时是一样的,参考第一步第二步即可:https://blog.csdn.net/weixin_43844071/article/details/1053634421.设置链接的数据库、注册APP在项目的settings.py文件中修改DATABASS和INSTALLED_APPS的值# 连接数据库DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql',原创 2020-06-23 11:54:29 · 1088 阅读 · 0 评论 -
Django 第一次编写接口时的疑问
1.创建model时,class Meta的作用是什么?class products_dddd(models.Model): """ 产品表 """ productName = models.CharField("产品描述",max_length=30,default="",null=False,help_text="产品名称") productDesc = models.CharField("产品描述",max_length=255,default="",null原创 2020-06-23 10:09:47 · 158 阅读 · 0 评论 -
Django创建表的时候遇到的问题记录
问题描述一:在执行python manage.py makemigrations时,出现如下报错解决办法:将所在APP/migrations下的除了_init_.py文件全部删除,再次运行python manage.py makemigrations命令问题描述二:执行数据库建表操作(python manage.py migrate)后,没有生成表解决办法:在APP/migrations/0001_initial.py文件里,将下面的内容删掉,再次运行建表命令...原创 2020-06-22 10:42:00 · 206 阅读 · 0 评论 -
django报错:OperationalError: (1045, "Access denied for user 'TEST'@'localhost' (using password: NO)")
在django创建表结构时报错:OperationalError: (1045, “Access denied for user ‘TEST’@‘localhost’ (using password: NO)”)首先确定已经开启了本地的MySQL服重置了MySQL密码,建立本地连接test,报错变为django.db.utils.InternalError: (1049, “Unknown ...原创 2020-04-10 11:45:08 · 710 阅读 · 0 评论 -
安装MySQL服务
在做django创建表结构时,提示服务器积极拒绝,发现是没有安装MySQL的服务,所以记录一下MySQL服务的安装过程1.下载地址:https://dev.mysql.com/downloads/mysql/选择操作系统和对应的版本下载~点击这里进行下载下载成功后记得解压~2.配置环境变量在系统环境变量中添加MYSQL_HOMED:\soft\mysql-8.0.19-winx...原创 2020-04-10 10:35:25 · 182 阅读 · 0 评论 -
Django配置mysql报错:Error loading MySQLdb module. Did you install mysqlclie
Django配置mysql报错:django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module. Did you install mysqlclie 与 mysqlclient 1.3.13 or newer is required; you have 0.9.3.执行 python manage.py sta...原创 2020-04-09 14:21:29 · 221 阅读 · 0 评论 -
Django 中APP是啥?如何创建APP?
已经创建了project,还需要创建APP,简单来说project是配置代码,APP是功能代码。一个project可以包含很多个APP的配置。创建APP有两种方法:1.通过命令行,进入到项目目录下,cmd打开命令行在命令行运行 python manage.py startapp Testmodel(TestModel 是项目名)文件夹多了一个刚才创建的文件,这样就成功了~2.通过py...原创 2020-04-09 14:01:20 · 1021 阅读 · 0 评论 -
Django初识-创建项目(前后端未分离表单存取数据)
Django的MTV模型中M对应models.py文件,建表操作数据库,T对应templates,放置前端代码html文件,V对应views.py文件,逻辑处理。创建项目启动web服务—>创建APP(models.py和views.py都在APP中)—>修改配置文件连接数据库建表及表字段—>编写路由—>编写视图逻辑—>编写模板(templates)一、创建项目首先要确保已经安装好了python和Django,如果没有需要先把这两个软件安装完成。方法1:命令行找到自.原创 2020-05-13 18:39:21 · 308 阅读 · 0 评论 -
Django安装配置
1、在官网选择合适的版本下载压缩包:https://www.w3cschool.cn/django/django-install.html这是我下载的版本链接:https://pan.baidu.com/s/1hxD4w_PJDk-DN27jpKK-Vw 提取码:80xx2、解压后在Django目录下输入cmd,打开命令行窗口在命令号窗口执行python setup.py instal...原创 2020-04-07 10:54:14 · 70 阅读 · 0 评论