摘要: import time import jwt import requests import json from jwt.algorithms import RSAAlgorithm from django.utils import timezone from datetime import time 阅读全文
posted @ 2021-11-16 15:13 Lilinpei 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 在函数编程中经常用到闭包。闭包是什么,它是怎么产生的及用来解决什么问题呢。给出字面的定义先:闭包是由函数及其相关的引用环境组合而成的实体(即:闭包=函数+引用环境)(想想Erlang的外层函数传入一个参数a, 内层函数依旧传入一个参数b, 内层函数使用a和b, 最后返回内层函数)。这个从字面上很难理 阅读全文
posted @ 2019-07-21 11:25 Lilinpei 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 正常开发的时候,提交表单后,报“'NoneType' object has no attribute 'split'”错误。 相关代码: 当前端点击提交时,后端可以正常接收数据,但是会报上述错误,原因是提交按钮在form表单内,改成如下就可以了。 阅读全文
posted @ 2019-05-07 15:23 Lilinpei 阅读(1156) 评论(0) 推荐(0) 编辑
摘要: 系统==win10 Django==2.1 redis== 3.2.0 celery==4.2.1 由于目前是在开发过程中,所以测试环境为win10。 开发需求:当用户在页面点击“下载时”,系统会通过用户session获取用户邮箱,使用系统设置的邮箱发送给用户包含指定文件的邮件。 问题1:views 阅读全文
posted @ 2019-03-07 17:16 Lilinpei 阅读(394) 评论(1) 推荐(0) 编辑
摘要: nginx linux下安装以及配置IIS分发 一. 安装 操作系统:centos 7 ,nginx版本1.12.2,windows server 2008 iis 1.1 确认nginx所依赖的工具 Zlib: nginx提供gzip模块,需要zlib库支持,Openssl: nginx提供ssl 阅读全文
posted @ 2019-01-28 16:10 Lilinpei 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 本文采用uwsgi+nginx来部署Django,环境是ubuntu16.04 这种方式是将nginx作为服务器前端,将接受web所有的请求,统一管理。Nginx把所有的静态请求自己处理(静态文件处理是ngInx强项),然后把所有非静态请求通过uwsgi传递给Django,由Django来处理,从而 阅读全文
posted @ 2019-01-10 16:42 Lilinpei 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 先说JSON(JavaScript Object Notation),JSON是用字符串来表示Javascript对象,是一种轻量级的数据交换格式。 请大家记住一句话:json字符串就是js对象的一种表现形式(字符串的形式) 需要注意的是,json对象是用双引号的,不能用单引号。 json的数据类型 阅读全文
posted @ 2018-11-29 11:50 Lilinpei 阅读(325) 评论(0) 推荐(0) 编辑
摘要: Python==3.6.0Django==2.1.7需求:django的admin后台管理需要有添加文章的功能。开始:第一步: 下载kindeditor http://kindeditor.net/down.php第二步: 下载下来后解压,放到静态文件static 下面的js下面 第三步: 接着在admin 模块文章类下引入这富文本编辑器 第四步: 接着添加一个文件名字为con... 阅读全文
posted @ 2018-10-29 12:00 Lilinpei 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 在项目文件中,urls.py文件目的是匹配用户请求的url来执行对应的函数,格式如下: 一般的分配只需要两个参数,路径和对应执行的函数,其他两个参数可以不加。 url()的四个参数 第一个参数: 路径字符串,使用正则匹配,常见于分页和文章页面。例:匹配4个数字 url(r'^index/[0-9]{ 阅读全文
posted @ 2018-10-22 17:35 Lilinpei 阅读(134) 评论(0) 推荐(0) 编辑
摘要: import random import time def randoms(): start_time = time.time() list_random = [] for i in range(6): num = str(random.randint(0, 9)) list_random.append(num) nums = ... 阅读全文
posted @ 2018-10-15 14:09 Lilinpei 阅读(324) 评论(0) 推荐(0) 编辑