4 Lcoderfit

尚未进行身份认证

我要认证

爱学习,爱生活,爱编程

等级
TA的排名 7w+

阿里云ubuntu16.04ECS+Nginx+uwsgi部署django项目

1.windows10本地连接esc服务器上的远程数据库:mysql -h 47.101.48.37 -P 3306 -u root -p2.开发模式用STATICFILES_DIRS,部署模式时用STATIC_ROOT

2019-03-25 21:37:27

三、django-admin中修改模型字段的值

1.Category与Blog是一对多关系:Category对象实例获取关联的Blog对象category.blog_setcategory.blog_set.count() #获取关联的Blog对象的数量2.Tag与Blog是多对多关系:tag.blog_set.count() #获取Tag关联的所有Blog对象的数量tag_list = blog.tag.all()class Bl...

2019-03-23 17:51:04

一、Mysql事务

1、共享锁、排他锁:读锁,写锁;读锁具有共享性,写锁具有排他性2、锁粒度和锁策略:如何提高共享资源的并发性?-》采用更精确的锁粒度,只对修改的数据片进行锁定,锁定的资源越少,系统并发程度越高。锁粒度是否越精确越好?不是,锁也需要消耗资源,锁策略是在锁的开销和数据的安全性之间寻求平衡。3、两种重要的锁策略:1.表锁:Mysql中最基本、开销最小的锁策略,对表进行写操作时,需先获得写锁,并阻...

2019-03-22 23:18:28

阿里云服务器ubuntu16.04环境配置

1、sudo apt-get update #刚使用esc时需要更新源,否则很多东西都无法使用2、更新pip可能会导致pip无法使用:/usr/bin/pip: No such file or directory pip can no longer be found:#输入pip时报错which pip /usr/local/bin/pippip -su: /usr/bin/pip: ...

2019-03-21 23:29:24

二、django使用分页

一、下载配置django-pure-pagination1.pip install django-pure-pagination2.在INSTALLED_APP中添加pure_pagination3.在settings.py文件中添加以下配置PAGINATION_SETTINGS = { 'PAGE_RANGE_DISPLAYED': 3, #中间显示的个数 'MAR...

2019-03-21 21:57:47

一、django错误集合

1、django.core.exceptions.ImproperlyConfigured: WSGI application ‘LARS.wsgi.application’ could not be loaded; Error importing module.设置SESSION_ENGINE时出错,(sessions写成session)SESSION_ENGINE = "django.co...

2019-03-19 20:34:15

四、django-rest-framework—身份验证和权限(Authentication && Permissions)

一、super()知识python3可以直接用super().xxx调用父类方法super(子类,self).xx:先找到子类的父类,然后将子类转换成父类,再调用方法class A: def add(self, x): y = x+1 print(y)class B(A): def add(self, x): super...

2019-03-17 18:21:33

二、django-res-framework—请求和响应

一、Request1、核心属性:request.data,类似于request.POSTrequest.POST # 仅处理表单数据,为POST方法工作request.data # 处理任意数据. Works for 'POST', 'PUT' and 'PATCH' methods.二、Response该对象是一种TemplateResponse类型,采用未呈现的内容并使用内容...

2019-03-16 20:47:00

一、django-rest-framework—serializer

一、django-rest-framework基础知识前言:RESTful是一种web服务的架构风格。REST 指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是 RESTful重点:restful的设计:https://blog.csdn.net/weixin_42134789/article/details/82782259REST -- REpresentat...

2019-03-16 13:14:10

四、celery+redis+django+djangorestframework配置

1、创建虚拟环境在项目根目录下:virtualenv .激活虚拟环境:Scripts\activate2、虚拟环境下下载工具包pip install djangopip install django-redis #用于设置django缓存系统pip install celery[redis] #分布式任务队列pip install djangorestframework #res...

2019-03-15 20:23:04

三、在django中使用celery

1、在dango的setting.py所在的目录下新建celery.py文件:from __future__ import absolute_import, unicode_literals #避免celery模块与库冲突import osfrom celery import Celery# set the default Django settings module for the '...

2019-03-14 16:38:47

二、Celery基本命令和配置

一、1、运行

2019-03-14 14:29:10

二、Celery基本配置

1、安装celery的redis依赖:pip install -U "celery[redis]"2、配置redis位置:app.conf.broker_url = "redis://:password@hostname:port/db_number"使用Unix套接字连接:redis+socket:///path/to/redis.sockvirtual_host参数添加到url:redi...

2019-03-13 21:06:53

三、redis密码登入和设置及string操作(python)

一、redis报错:NOAUTH Authentication required?redis.exceptions.ResponseError: NOAUTH Authentication required.#原因:redis设置了密码,创建连接时需要密码进行身份认证pool = redis.ConnectionPool(host="localhost", port=6379, passwo...

2019-03-13 19:25:31

二、redis的五种数据类型的常用命令

一、redis有哪五种数据类型?字符串、列表、集合、散列表、有序集合二、五种数据类型的常用操作一、字符串类型:set get del1、set str item #设置str的值为"item"2、get str #获取str的值3、del str #删除str二、列表类型:lpush rpush lpop rpop lindex lrange #列表中的值可以重复1、lpu...

2019-03-12 17:33:34

一、Celery简介

一、什么是Celery?Celery是一个自带电池的分布式任务队列。二、什么是任务队列?(task queue)1、任务队列是一种在线程或机器间分发任务的机制。2、消息队列的输入是工作的一个单元,称为任务,独立的职程(Worker)进程持续监视队列中是否有需要处理的新任务。3、Celery 用消息通信,通常使用中间人(Broker)在客户端和职程间斡旋。这个过程从客户端向队列添加消息开始...

2019-03-11 20:56:02

二、docker服务命令小结

docker-compose.yml:是一个yaml文件,定义了Docker容器在生产中的表现。1、docker swam init:运行负载均衡应用2、docker stack deploy -c docker-compose.yml <service_stack_name>:运行服务栈应用中的容器实例,并为该服务栈应用取名(服务名称默认在服务栈应用名称后加上&

2019-03-10 17:12:00

doker防坑指南(一)

1、docker run -p 4000:80 firstdocker报错/bin/sh: 1: [python,: not found原因:Dockerfile中最后一行错误#app.py应该加上双引号,注意,CMD后面跟着的列表里的项都必须用双引号括起来,不能用单引号。CMD ["python", app.py]2、docker run -p 4000:80 firstdocker...

2019-03-10 16:34:17

如何解决windows上的Flash Helper Server弹窗广告?

1、先别关闭广告,点击广告页面右上角的菜单栏(有三横的那个),然后创建桌面快捷方式。2、右键刚才创建的快捷方式,点击“打开文件所在位置”选项,这个时候就能跳到运行这个广告的程序所在的路径了。3、右键点击电脑左下角的windwos图标,依次点击计算机管理-》服务和应用程序-》服务,然后找到Flash Helper Server程序,右键,点击停止。4、然后把FlashHelperServer....

2019-03-10 11:26:18

一、windows10家庭中文版安装docker

一、配置windows环境1、开启windows虚拟环境docker在windows上的运行需要虚拟化,首先我们需要开启windows的虚拟环境,操作步骤如下:1、打开控制面板2、点击卸载程序3、点击启用或关闭windows功能4、将Hyper-V前面的方框打上勾,点击确定。之后系统会询问是否重启,可以稍后再重启。注意:如果是windows10家庭中文版,则系统没有自带的H...

2019-03-09 18:49:01

查看更多

勋章 我的勋章
    暂无奖章