lmw-xiaoxin
码龄7年
关注
提问 私信
  • 博客:138,370
    138,370
    总访问量
  • 95
    原创
  • 1,973,190
    排名
  • 40
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2017-07-31
博客简介:

lmw的博客

查看详细资料
个人成就
  • 获得33次点赞
  • 内容获得27次评论
  • 获得131次收藏
创作历程
  • 74篇
    2018年
  • 24篇
    2017年
成就勋章
TA的专栏
  • Flask
    6篇
  • Django
    8篇
  • 爬虫
    4篇
  • python基础知识
    27篇
  • 算法
    7篇
  • MySQL
    2篇
  • 路飞学城
  • Redis
    1篇
  • Rest framework
    8篇
  • RabbitMQ
    1篇
  • 跨域
    1篇
  • docker
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

rest framework 序列化之depth遇到用户表外键的尴尬情况

问题:ModelSerializer序列化使用depth=1直接扩表把用户表所有信息查询出来的情况class xxxSerializers(serializers.ModelSerializer): class Meta: model = xxx fields = ('item_id', 'xxxx','user') depth = 1解决方...
原创
发布博客 2018.04.23 ·
1155 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

windows下安装django-auth-ldap

在windows环境下安装:安装命令:pip install  django-auth-ldap遇见该问题:error: Microsoft Visual C++ 14.0 is required解决方案:        安装visualcppbuildtools full.exe:        百度网盘下载:https://pan.baidu.com/s/1pOocz2C6_6SBQ3fgA3...
原创
发布博客 2018.04.13 ·
3817 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

阿里云短信接口调用

#!/usr/bin/env python# -*- coding:utf-8 -*-# Author:Frankimport uuidimport datetimeimport hmacimport base64import requestsfrom urllib.parse import urlencode, quoteclass AliyunSMS(object):...
转载
发布博客 2018.04.10 ·
1228 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VirtualEnv安装和使用

一、安装    pip3 install virtualenv二、查看是否安装成功    virtualenv --version      三、在自己文件夹,创建运行环境( 在windows下操作 )    1、创建虚拟环境 (virtualenv + name)             virtualenv moviebs  #可能需要点时间                 2、进入虚拟环境 ...
原创
发布博客 2018.04.08 ·
1777 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

同源策略和解决跨域问题

同源策略和解决跨域问题===================******===================                            一、同源策略                            二、错误问题                                    1、解决方式一                                  ...
原创
发布博客 2018.03.07 ·
415 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python之浅拷贝、深拷贝

         浅拷贝只拷贝第一级的数据,第二或更深级还是引用原字典的地址                    所以原字典第二级及更深级的数据修改后,浅拷贝的数据也会随之改变,深拷贝却不会         深拷贝完全把原字典的数据,复制了一份创建字典内存地址修改第一层字典修改第二层字典值   说明:浅拷贝只拷贝第一层的数据,第二或更深层还是引用原字典的地址             深拷贝完全把...
原创
发布博客 2018.03.06 ·
206 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Django之缓存

缓存由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者Redis中之前缓存的内容拿到,并返回。Django 1.8.2缓存中文文档Django中提供了6种缓存方式:========...
原创
发布博客 2018.03.06 ·
375 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

基于cookie和session的登录认证示例

登录认证示例    需要知道几点    一共有三次请求        注意:form表单的action走的路径还是/login/     第一次请求:url:http://127.0.0.1:8080/login get请求       第一次请求:url:http://127.0.0.1:8080/login post请求 user pasw       第一次请求:url:http://127...
原创
发布博客 2018.03.06 ·
4299 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Cookie 和 session

Cookie 和 session==============********==============                        一、cookie和session的介绍                                 (django的cookie默认失效时间是两周)                        二、登录应用原理                ...
原创
发布博客 2018.03.06 ·
299 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

草稿

egon 博客地址http://www.cnblogs.com/linhaifeng/p/7278389.htmlwusir博客地址http://www.cnblogs.com/wupeiqi/articles/4938499.htmlyuan博客地址MTV    http://www.cnblogs.com/yuanchenqi/articles/7629939.html   RPC     h...
原创
发布博客 2018.03.06 ·
357 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cityCode.txt

发布资源 2018.03.06 ·
txt

基于RabbitMQ的RPC

一、Callback queue 回调队列         一个客户端向服务器发送请求,服务器端处理请求后,将其处理结果保存在一个存储体中。而客户端为了获得处理结果,那么客户在向服务器发送请求时,同时发送一个回调队列地址reply_to。二、Correlation id 关联标识        一个客户端可能会发送多个请求给服务器,当服务器处理完后,客户端无法辨别在回调队列中的响应具体和那个请求时...
原创
发布博客 2018.03.06 ·
659 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Django-Rest frameworw之路由系统

路由系统============******============                        一、 自定义路由                        二、 半自动路由                        三、 全自动路由============******============路由系统包含的类:class ViewSetMixin(object): # 重...
原创
发布博客 2018.03.06 ·
238 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Django-Rest frameworw之分页

分页============******============                一、根据页码进行分页                二、位置和个数进行分页                三、游标分页                四、luo的案例展示============******============分页示例展示一、根据页码进行分页in urls.py from djan...
原创
发布博客 2018.03.05 ·
728 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

RabbitMQ

RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消 息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通...
原创
发布博客 2018.03.05 ·
536 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Django-Rest frameworw之序列化

一、序列化        序列化用于对用户请求数据进行验证和数据进行序列化。ViewAPIView GenericAPIView GenericViewSet(ViewSetMixin, generics.GenericAPIView)重要知识:ModelViewSet 里边继承几个类?ModelViewSet(mixins.CreateModelMixin,mixins.RetrieveMode...
原创
发布博客 2018.03.05 ·
315 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Django-Rest frameworw之解析器

一、解析器        根据请求头 content-type 选择对应的解析器就请求体内容进行处理。        注意:个别特殊的值可以通过Django的request对象 request._request 来进行获取media_type = None # application/json  application/x-www-form-urlencoded  multipart/form-d...
原创
发布博客 2018.03.05 ·
353 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Django-Rest frameworw之版本

一、示例展示=============******=============            1、基于url的get传参方式 #如:/users?version=v1            2、基于url的正则方式 # /v1/users/            3、基于 accept 请求头方式 如:Accept: application/json; version=1.0        ...
原创
发布博客 2018.03.05 ·
453 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Django-Rest frameworw用户访问次数/频率限制

一、示例展示=============******=============            1、BaseThrottle原类            2、基于用户IP限制访问频率 (了解)            3、基于用户IP显示访问频率(利于Django缓存) # 经常使用            4、匿名时用IP限制+登录时用Token限制=============******=====...
原创
发布博客 2018.03.05 ·
2123 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

Django-Rest frameworw认证和权限

一、认证已封装好的类 from rest_framework.authentication import BaseAuthentication class BaseAuthentication(object): def authenticate(self, request): #三种返回结果 1、 return (user,auth) #当前认证处理后,认证环节结束,不在执行后面...
原创
发布博客 2018.03.05 ·
833 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多