自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 0.2 Django + Uwsgi + Nginx 的生产环境部署之实战篇

文章目录Django + Uwsgi + Nginx 的生产环境部署之实战篇1.django**的**settings配置2. 安装uwsgi配置uWSGI安装uwsgi基于uwsgi+django的实现1.使用命令启动uwsgi3.使用uwsgi配置文件启动django项目4.**安装配置**nginx1、安装nginx2、配置nginx+uwsgi启动`/etc/nginx/nginx.conf.d` nginx主配置文件解读4、uwsgi和nginx 启动、关闭、查看日志Django + Uwsgi

2020-11-13 22:30:15 145 1

原创 0.1 Django + Uwsgi + Nginx 的生产环境部署之理论篇

目录1. web容器 2. 什么是WSGI(WSGI是一种python专用的web协议和http类似): 3. uWSGI(web服务器 和nginx类似) 4. Nginx 5. Django 1. Django + Uwsgi + Nginx方案 2、Django + uwsgi方案 3. nginx和uWSGI特点Django + Uwsgi + Nginx 的生产环境部署参考文档:wsgi详解:https://blog.csdn.net/li_101357/article

2020-11-13 22:29:51 127

原创 七牛云上传文件(VUE)

<template> <div> <!-- 1.上传时的点击框 --> <div id="container"> <div> <div id="uploadImage">选择文件{{uptoken}}</div> <div class="upload-progress"></div> </div> &l.

2020-11-10 07:59:04 344

原创 七牛云获取token接口

1.七牛云上传原理2.七牛云获取token接口class QNTokenView(APIView): def get(self,request): from qiniu import Auth # 需要填写你的 Access Key 和 Secret Key access_key = ACCESS_KEY secret_key = SECRET_KEY # 用户中心秘钥管理 # 构...

2020-11-10 07:51:05 2245

转载 微博三方登陆-02.微博开放平台注册及使用

新浪微博开放平台:https://open.weibo.com/Top1.注册账号注册新浪微博账号进入首页 创建网站接入的应用: https://open.weibo.com/选择立即接入,进入到创建应用页面、创建应用基本信息页面: https://open.weibo.com/apps/3516473472/info/advanced高级信息页面Top2.接口文档查看接口文档https://open.weibo.com/wiki/授权机制说.

2020-11-07 07:54:30 914

原创 Django中异步任务---django-celery

Celery文档参考:http://docs.jinkan.org/docs/celery/参考博客:https://blog.csdn.net/bbwangj/article/details/89312355Django中异步任务---django-celeryCelery简单介绍:celery使用场景:耗时任务 定时任务 请求结果不怎么重要的 耗时任务比如:发送短信验证码我们可以先发送给客户任务状态(请求成功或失败) 请求结果重要的建议使用django实现 比如:支付...

2020-11-05 08:21:13 689 1

原创 Django--model-数据库操作

目录一、操作数据库表 1.基础操作 数据的增加 方法一: 方法二: 方法三: 数据的删除 方法一: 方法二: 方法三: 数据的修改 方法一: 方法二: 方法三: 方法四: 数据的查询 方法一: 方法二: 方法三: 方法四: 方法五: 方法六: 方法七: 正向查找 反向查找 2、进阶操作(了不起的双

2020-11-02 08:23:38 617

原创 ModelViewSet里的 序列化、过滤、排序、分页

# 过滤器# 1,安装 django-filter# 2,注册应用# 3,配置settings, 在view里配置可过滤的字段# 4,使用 查询字符串携带过滤信息REST_FRAMEWORK = {# 文档报错: AttributeError: ‘AutoSchema’ object has no attribute ‘get_link’# 用下面的设置可以解决'DEFAULT_SCHEMA_CLASS': 'rest_framework.s...

2020-10-28 22:52:44 234

原创 APIView和serializers的使用

1.APIview使⽤djangorestframework使用:https://www.cnblogs.com/xiaonq/p/10124104.htmlDjangoRestFramework使用:https://www.cnblogs.com/xiaonq/p/10987889.htmlModelViewSet 是对 APIView 封装 ModelSerializer 是对 Serializer1.1在user/urls.py中添加路由urlpatterns = [ .

2020-10-28 21:57:36 100

原创 restful 风格API

1.RESTful风格API​ 详情查看博客地址:https://www.cnblogs.com/xiaonq/p/10053234.html1.1什么是RESTful REST与技术无关,代表的是一种软件架构风格(REST是Representational State Transfer的简称,中 文翻译为“表征状态转移”) REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识 所有的数据,不过是通过网络获取的还是操作(增删改查)的数据,都.

2020-10-27 21:37:16 76

原创 序列化器与正向查找和反向查找

# 普通字段name = models.CharField(max_lenth=20)​# 一对多字段,ForeignKeyname = models.ForeignKey(tablename, on_delete="", related_name=None){ tablename: #关联表名}{ on_delete = None, # 当删除关联表中的数据时,当前表与其关联的行的行为 - models.CASCADE,# 删除关联数据,与之关联也删除 - mod...

2020-10-15 21:09:10 323

原创 访问虚拟机中运行的Django项目

访问虚拟机中运行的Django项目首先确定你的虚拟机 IP 地址ifconfig #ip a #

2020-10-15 21:06:34 288

原创 Django项目结构初始化

目录1.初始化项目结构2.创建Django项目3.创建user模型3.1创建用户模型user3.2在setting.py 中注册user模型(第一步)3.3 syl/urls.py添加主路由(第二步)3.4 syl/settings.py 中添加apps路径3.5创建 user/urls.py子路由文件(第三步)4.重写Django默认认证用户模型4.1 user/models.py创建模型:从写django user表4.2 syl/settings.py中注册自己的用户模

2020-10-15 21:06:17 262

原创 了解web项目工作流程

目录1.了解web项目工作流程1.1 了解web程序工作流程1.2django生命周期2.django介绍3.Django设计模式(MVC/MVT)4.虚拟环境的安装5.创建项目6.创建子应用8.项目的配置(settings.py文件)(理解)9.静态资源问题(理解)10.地址匹配11.路由参数名设置(掌握)13.get请求14.post,put,delete1.了解web项目工作流程1.1 了解web程序工作流程1.2django生命周期

2020-10-15 21:06:07 251

原创 CORS跨域

允许所有源来跨域CORS_ORIGIN_ALLOW_ALL =True​或者设置跨域请求白名单# CORS_ORIGIN_WHITELIST = (# 'http://127.0.0.1:8080',# 'http://localhost:8080',# )允许携带cookieCORS_ALLOW_CREDENTALS = True前后端联调思路写完视图函数,使用postman进行接口测试,保证后端接口没有问题在vue中写页面,向后端发送数据后端模板def

2020-10-15 21:05:50 360

原创 cookie 与 session 的原理及区别

cookiecookie 使用原理1.用户向服务器发送用户名和密码;2.验证服务器后,相关数据(如用户角色,登录时间等)将保存在当前会话中;3.服务器向用户返回 session_id,session 信息都会写入到用户的 Cookie;4.用户的每个后续请求都将通过在Cookie中取出session_id传给服务器;5.服务器收到 session_id 并对比之前保存的数据,确认用户的身份。session1、session 使用缺点这种模式最大的问题是,没有分布式架构,无法支

2020-10-15 21:05:37 56

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除