Django
-
【django后端分离】mysql原生查询命令后,RawQueryset类型的自定义序列化返回json格式
1:设置mysql原生分页 # 监控系统首页显示分页 def MyPagination(limitid,offsetid): limitid =str(limitid) offsetid =str(offsetid) # 这里是mysql原生代码 show_goods = “select dal_keywordtable.* from (select a…
-
【django后端分离】Django Rest Framework之认证系统之redis数据库的token认证(token过期时间)
1:登录视图 redis_cli.py文件: import redis Pool= redis.ConnectionPool(host=’localhost’,port=6379,decode_responses=True)登录视图文件:import redisfrom utils.redis_cli import Poo…
-
【Django】接收照片,储存文件 前端代码
后端: from rest_framework.views import APIView from car import settings from django.shortcuts import render, redirect, HttpResponse from dal import models from django.http import Jso…
-
Linux下开发python django程序(设置admin后台管理上传文件和前台上传文件保存数据库)
1.项目创建相关工作参考前面 2.在models.py文件中定义数据库结构 import django.db import modelsclass RegisterUser(models.Model): username=models.CharField(max_length=30) headImg = models.FileField(upload_to=…
-
Django的Session存储Redis环境配置
第一步:在项目目录下的settings.py中MIDDLEWARE中加上中间件: # session中间件Django项目默认启用Session ‘django.contrib.sessions.middleware.SessionMiddleware’, 第二步:在redis中保存session,需要引入第三方扩展,我们可以使用django-redis…
-
django基础之day08,利用bulk_create 批量插入成千上万条数据
bulk_create批量插入数据 models.py文件 class Book(models.Model): title=models.CharField(max_length=32) urls.py文件 from app01 import views urlpatterns = [ url(r’^admin/’, admin.site.urls), #首…
-
Django ORM操作__聚合,分组查询
F查询和Q查询 F查询 在上面所有的例子中,我们构造的过滤器都只是将字段值与某个常量做比较.如果我们要对两个字段的值做比较,那该怎么做呢? Dja…
-
(4)django的新手三件套(返回页面、返回字符、重定向)
from django.shortcuts import render,HttpResponse,redirect 新手三件套,前期开发都会用到 render #向浏览器返回页面 HttpResponse #向浏览器返回字符内容 redirect #重定向 django里有分层的概念 urls.py就是路由层 views.py 就是视图层 t…
-
Django的ORM常用查找操作总结
作者:python技术人博客:https://www.cnblogs.com/lpdeboke/ class UserModel(models.Model): u_name = models.CharField(max_length=16, unique=True) u_password = models.CharField(max_length=256) …
-
django shell的基本使用
作者:python技术人博客:https://www.cnblogs.com/lpdeboke/在日常工作再发中,经常需要测试一些对象、函数、类…等是否正确,但是如果整体运行项目特别麻烦,并且不好定位错误,此时我们就可以使用python shell进行测试。如果要测试django相关的一些模块,比如models,引了模块非常繁琐,所以django 自带了…