随笔分类 -  Django操作

摘要:SmartChart的Git地址:https://gitee.com/smartchart/smartchart 在这里我只能说一句话 SmartChart开发团队真厉害 配合Django来使用SmartChart 安装smartchart,Python版本>=3.6,Django>=2.0 Sma 阅读全文
posted @ 2021-04-30 11:53 这是春天吧 阅读(3832) 评论(0) 推荐(1)
摘要:前言 在工作中,我们经常需要导出数据库中或固定格式的数据。这个时候我们就要用到pandas来进行数据的处理了。pandas是一个非常优秀的python数据处理工具。 获取数据 # 从前端获取到的参数 starttime = request.data.get('starttime') # 开始时间 e 阅读全文
posted @ 2021-04-27 14:15 这是春天吧 阅读(1867) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-12-05 11:37 这是春天吧 阅读(178) 评论(1) 推荐(0)
摘要:__init__() takes 1 positional argument but 2 were given 如果有报这个错的第一就要看urls.py里面是不是没有加 .as_views() 阅读全文
posted @ 2020-11-30 15:59 这是春天吧 阅读(360) 评论(0) 推荐(1)
摘要:刚好项目中遇到了JWT就自己整理到博客上,方便以后需要的时候使用 我们现在setting中配置一下 上面还有个注册的APPS里面组册一下还要下载模块 pip install djangorestframework-jwt #这个是安装 ################### 配置jwt验证 #### 阅读全文
posted @ 2020-11-03 08:07 这是春天吧 阅读(138) 评论(0) 推荐(0)
摘要:model里面的数据 class TeacherModel(models.Model): teacher_name = models.CharField(max_length=32) class Meta: db_table = 'teacher' class StudentModel(models 阅读全文
posted @ 2020-11-02 07:34 这是春天吧 阅读(150) 评论(0) 推荐(0)
摘要:好久不用orm操作了,今天整理了一下,总结出来方便以后使用的时候直接看 model里面的数据表 1 from django.db import models 2 3 class Role(models.Model): #角色表 4 role_name = models.CharField(max_l 阅读全文
posted @ 2020-11-01 22:46 这是春天吧 阅读(673) 评论(0) 推荐(0)
摘要:1 ##ModelViewSet 2 class ModelViewsSetUser(ModelViewSet): 3 queryset = User.objects.all() #给要展示的集合 4 serializer_class = UserSer1 #需要用到的序列化 5 6 #排序 7 f 阅读全文
posted @ 2020-10-28 23:50 这是春天吧 阅读(507) 评论(0) 推荐(0)
摘要:屁话不多说先上一段代码,这是我的model里面的表 1 class User(models.Model): 2 username = models.CharField(max_length=32,verbose_name='用户名') 3 age = models.IntegerField(verb 阅读全文
posted @ 2020-10-27 20:42 这是春天吧 阅读(163) 评论(0) 推荐(0)
摘要:setting.py import redis REDIS_DB = redis.Redis(host='127.0.0.1',port=6379,db=1) #db = 默认为1 还可以这样的配置 # redis 的配置文件 CACHES = { "default": { "BACKEND": " 阅读全文
posted @ 2020-02-12 11:23 这是春天吧 阅读(1305) 评论(0) 推荐(0)
摘要:settings.py里面的配置 1 # 邮件 2 EMAIL_HOST = 'smtp.163.com' 3 # 设置端口号,为数字 4 EMAIL_PORT = 25 5 #设置发件人邮箱 6 EMAIL_HOST_USER = 'kongfuzi_k@163.com' 7 # 设置发件人 授权 阅读全文
posted @ 2020-02-02 15:52 这是春天吧 阅读(1030) 评论(0) 推荐(0)
摘要:安装的时候一直报错 当时安装的时候忘记加 Django 了 pip3 install django-rest-framework 这样就对了 如果下不下来就多下几遍 如果一直报错 这是因为网络的问题,需要使用国内的镜像源来加速,比如豆瓣源 命令改为: pip install scikit-image 阅读全文
posted @ 2020-01-21 18:18 这是春天吧 阅读(494) 评论(0) 推荐(0)
摘要:好久不用了 今天来整理一下 批量删除我们可以通过前台传过来的一个列表,来进行删除。 我们 用 __in 来判断列表中的元素是否在这个model中 后台代码 class DelAPIView(APIView): def post(self, request): del_list = request.d 阅读全文
posted @ 2020-01-07 20:27 这是春天吧 阅读(2716) 评论(2) 推荐(0)
摘要:首先看一下model.py这个文件 #学生的表 用多对多来关联另一个表class StudentModel(models.Model): username = models.CharField(max_length=43) password = models.CharField(max_length 阅读全文
posted @ 2019-12-26 16:21 这是春天吧 阅读(1553) 评论(1) 推荐(0)
摘要:Django数据查询中对字段进行排序 第一种方法:使用order_by进行排序 Articlelist = Article.objects.filter(**kwargs).order_by('nid') Articlelist = Article.objects.filter(**kwargs). 阅读全文
posted @ 2019-11-28 20:32 这是春天吧 阅读(2181) 评论(0) 推荐(0)
摘要:auto_now_add = True #创建时添加的时间 修改数据时,不会发生改变 auto_now = True #修改数据的时间,每次修改都会有变动 。。。。。。。。 阅读全文
posted @ 2019-11-24 15:21 这是春天吧 阅读(513) 评论(0) 推荐(0)
摘要:表名小写+_set() 得到的是一个QuertSet集合,她的后面可以跟 .add() .remove() .update() .clear() models.py 文件 # 学生表 class Student(models.Model): name = models.CharField(max_l 阅读全文
posted @ 2019-11-11 16:32 这是春天吧 阅读(178) 评论(0) 推荐(0)
摘要:from rest_framework import serializers from django.db import models #学生表 class Student(models.Model): name = models.CharField(max_length=32) #学生姓名 img 阅读全文
posted @ 2019-11-11 16:13 这是春天吧 阅读(305) 评论(0) 推荐(0)