上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 33 下一页

2021年3月31日

分布式任务队列Celery(2)

摘要: Django中使用Celery 阅读全文

posted @ 2021-03-31 11:17 进击的davis 阅读(42) 评论(0) 推荐(0)

2021年3月30日

ubuntu18.04桌面版支持root登录

摘要: 编代码很多时候需要直接用root登录界面,进而运行的程序的进程属主为root用户,然而ubuntu desk版本默认不让root用户登录,仅能从终端进入root用户,如果界面用root登录是否可以实现呢? linux就是那么强大,详情参见博文:ubuntu18.04桌面版支持root登录 阅读全文

posted @ 2021-03-30 17:40 进击的davis 阅读(104) 评论(0) 推荐(0)

sqlite 查询语句

摘要: 基本语句结构: SELECT [DISTINCT] column1, column2 # distinct 去重 FROM table1, table2 # 筛选出哪些字段 WHERE [ conditions ] # 最开始的条件 GROUP BY column1, column2 # 分组依据 阅读全文

posted @ 2021-03-30 15:59 进击的davis 阅读(196) 评论(0) 推荐(0)

linux普通用户编辑定时任务crontab -e报错问题

摘要: 最近测试脚本需要运行系统定时任务,普通用户,然后我使用命令: crontab -e 系统报错: 查到一篇博文给出的解决方案是给根目录下的tmp文件加777权限。 跟着操作,然后再crontab -e确实又可以编辑了。 回想下,确实今天上班时更改了tmp目录的权限。 阅读全文

posted @ 2021-03-30 15:20 进击的davis 阅读(362) 评论(0) 推荐(0)

linux root用户与普通用户的切换 | 免密 | 首次root login认证失败

摘要: 在linux系统工作时,我们经常需要来回切换不同用户,有时root有时普通用户,下面讲讲切换用户及设置切换root用户免密的设置。 切换用户 root切换到普通用户 假设现在系统的用户有超级用户:root,普通用户:ubuntu 从root切换到普通用户很简单:su ubuntu即可。 普通切换到r 阅读全文

posted @ 2021-03-30 10:30 进击的davis 阅读(2480) 评论(0) 推荐(0)

2021年3月29日

python time模块和datetime模块

摘要: 一、time模块 time模块中时间表现的格式主要有三种: a、timestamp时间戳,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量 b、struct_time时间元组,共有九个元素组。 c、format time 格式化时间,已格式化的结构使时间更具可读性。包括自定义格 阅读全文

posted @ 2021-03-29 15:47 进击的davis 阅读(74) 评论(0) 推荐(0)

2021年3月27日

基于django框架的装饰器的应用

摘要: 装饰器(decorator)可以说是Python的一个神器,它可以在不改变一个函数代码和调用方式的情况下给函数添加新的功能(见一文看懂Python系列之装饰器)。装饰器广泛用于权限校验和缓存等场景,是学习Python Web开发的必备知识。Django项目中使用装饰器可以让代码将变得更干净、更可读、 阅读全文

posted @ 2021-03-27 17:09 进击的davis 阅读(273) 评论(0) 推荐(0)

基于django框架使用缓存cache

摘要: 缓存(Cache)对于创建一个高性能的网站和提升用户体验来说是非常重要的,对码农而言最重要的是学会如何使用缓存。接下来看看缓存Cache应用场景及工作原理吧,并详细介绍如何在Django中设置Cache并使用它们。 什么是缓存Cache 缓存是一类可以更快的读取数据的介质统称,也指其它可以加快数据读 阅读全文

posted @ 2021-03-27 15:18 进击的davis 阅读(583) 评论(0) 推荐(0)

基于django框架的cookie,session,token认证方式

摘要: HTTP协议本身是”无状态”的,在一次请求和下一次请求之间没有任何状态保持,服务器无法识别来自同一用户的连续请求。有了cookie和session、token,服务器就可以利用它们记录客户端的访问状态了,这样用户就不用在每次访问不同页面都需要登录了,也叫单点登录。 1.cookie cookie的应 阅读全文

posted @ 2021-03-27 11:54 进击的davis 阅读(894) 评论(0) 推荐(0)

2021年3月26日

WSGI,uwsgi和uWSGI区别联系

摘要: ##WSGI 全称:Web Server Gateway Interface 翻译过来就是Web服务器网关接口;WSGI是一个规范协议,定义了Web服务器如何与Python应用程序进行交互,使得使用Python写的Web应用程序可以和Web服务器对接起来。 在WSGI中定义了两个角色,Web服务器端 阅读全文

posted @ 2021-03-26 17:32 进击的davis 阅读(400) 评论(0) 推荐(0)

django框架发送email测试

摘要: 主要分三步: 1.安装django-allauth 2.设置settings.py 3.编写测试代码,设置IDE 1.安装模块 pip install django-allauth 2.settings.py INSTALLED_APPS = [ 'django.contrib.admin', 'd 阅读全文

posted @ 2021-03-26 15:30 进击的davis 阅读(94) 评论(0) 推荐(0)

理解Django创建对象的create和save方法

摘要: Django的模型(Model)的本质是类,并不是一个具体的对象(Object)。当你设计好模型后,你就可以对Model进行实例化从而创建一个一个具体的对象。Django对于创建对象提供了2种不同的save与create方法,我们来仔细分析下这两种方式有什么不同。 我们来先看看下面这个例子。我们已经 阅读全文

posted @ 2021-03-26 12:30 进击的davis 阅读(2609) 评论(0) 推荐(0)

2021年3月25日

django项目实战-基本指南

摘要: ###1.安装及第一个项目 ###2.MTV设计模式 ###3.任务crud小应用 ###4.模型 ###5.django orm数据查询接口 ###6.路由配置 ###7.视图 ###8.模板 ###9.表单 ###10.后台管理 阅读全文

posted @ 2021-03-25 17:56 进击的davis 阅读(110) 评论(0) 推荐(0)

django项目使用mysql作为数据库配置

摘要: Django项目中配置使用MySQL一共分四步: 安装MySQL, 创建数据库名和用户名,通过pip安装第三方库pymysql和修改配置文件settings.py。 第一步 安装MySQL Linux用户可以使用如下命令安装mysql-server。 sudo apt-get install mys 阅读全文

posted @ 2021-03-25 17:47 进击的davis 阅读(301) 评论(0) 推荐(0)

python logging模块的快速应用-输出到文件

摘要: 运行程序怎能没有日志打印需求输出到文件。 如果程序要快速打log,下面的两种方式可以参考。 方式1 import logging # 引入logging模块 import os.path import time # 第一步,创建一个logger logger = logging.getLogger( 阅读全文

posted @ 2021-03-25 14:14 进击的davis 阅读(231) 评论(0) 推荐(0)

linux 安装mysql及常用配置 授权 改密 开放端口

摘要: ubuntu 18.04 1.安装 apt-get install -y mysql-server 使用上述命令即可完成mysql的安装,有些教程建议install mysql-client,实践表明,上述命令同时完成client的安装。 安装以后,mysql是在后台运行的,可以通过service命 阅读全文

posted @ 2021-03-25 14:12 进击的davis 阅读(120) 评论(0) 推荐(0)

2021年3月24日

django restframework的应用

摘要: ##1.为什么要学习Django REST Framework (DRF) ##2.使用DRF的序列化器和基于函数的视图开发API ##3.基于类的视图APIView, GenericAPIView和视图集(ViewSet) ##4.玩转序列化器(Serializer) ##5.认证与权限 ##6. 阅读全文

posted @ 2021-03-24 17:08 进击的davis 阅读(37) 评论(0) 推荐(0)

2021年3月23日

python uuid的连接及简单应用

摘要: UUID是什么? UUID的全称是Universally Unique Identifier,中文为通用唯一识别码。本身是由一组32位数的16进制数字所构成,故UUID理论上的总数为1632=2128,约等于3.4 x 1038。也就是说若每纳秒产生1兆个UUID,要花100亿年才会将所有UUID使 阅读全文

posted @ 2021-03-23 14:39 进击的davis 阅读(464) 评论(0) 推荐(0)

2021年3月18日

linux主流系统配置静态ip

摘要: 详情参考本博博文链接: ubuntu系统配置静态ip centos系统配置静态ip 阅读全文

posted @ 2021-03-18 10:35 进击的davis 阅读(49) 评论(0) 推荐(0)

2021年3月17日

主机ping虚拟机请求超时,虚拟机ping主机正常ping通导致ssh连接问题

摘要: 今天开机时,发现打开ssh工具连接虚拟机,一直连接不上,但ssh远程的服务器又没有问题。 顺便试了下ftp工具,发现虚拟机的连接也存在问题,问题定位为主机与虚拟机通信问题。 接着在主机和虚拟机之间各自ping下对方,发现虚拟机可以ping同主机,但主机ping虚拟机,请求超时。 **问题分析:**虚 阅读全文

posted @ 2021-03-17 11:26 进击的davis 阅读(9171) 评论(0) 推荐(0)

上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 33 下一页

导航