• 等级
  • 403423 访问
  • 68 原创
  • 52 转发
  • 14530 排名
  • 11 评论
  • 15 获赞

An invalid form control with name='' is not focusable.

换服务器后出现问题,对比发现是WTForms的版本引起,有一个<inputtype="content"requiredstyle="display:none;"/>,因为加了富文本编辑器,上面必填项被自动隐藏,加上了required这个属性。浏览不支持所以报错。WTForms==2.1没有问题。2.2版本会出错....

2019-04-04 15:05:53

supervisor 管理进程

安装pipinstallsupervisor配置/etc/supervisord.conf[unix_http_server]file=/var/run/supervisor.sock;UNIXsocket文件,supervisorctl会使用,如果不能自动创建,可能是没有权限,需要手动添加[supervisord]logfile=/var/log/su...

2019-03-05 11:27:26

nginx+uwsgi提高并发量配置

配置从三个方面着手 1.系统层面配置 2.nginx配置 3.uwsgi配置一:系统层面配置1、调整同时打开文件数量ulimit-n20480ulimit-a #查看是否生效2、TCP最大连接数(somaxconn)echo10000>/proc/sys/net/core/somaxconn3、TCP连接立即回收、回用(recycle、reuse...

2018-12-23 16:53:12

uWSGI 队列溢出的问题 uWSGI listen queue of socket "127.0.0.1:9001" (fd: 3) full !!! (101/100)

 如果没有设置uwsgi的--listen,如果sysctl-a|grepnet.core.somaxconn发现net.core.somaxconn=128。那你使用uwsgi启动的服务,单机最大支持并发数为100*(启动的uwsgi进程数)。如果启动进程为4个,则最大并发只能支持400,这样会在uwsgi的log日志中出现错误uWSGIlistenqueueofso...

2018-12-23 16:28:36

配置VPS服务器ssh git全过程

 <spanstyle="font-family:微软雅黑,Arial,Helvetica,sans-serif;background-color:rgb(255,255,255)">windowsputty来连接ssh</span> GIT安装 sudoapt-getinstallgit   检查下安装的版本 ...

2018-12-13 15:34:00

flask搭建项目要用的一些库

#框架flask#表单flask-wtf#登陆flask-login#缓存flask-caching#邮件flask-mail#主题模板flask-themes#apiflask-restful#缓存数据库,如果没有安装redis,需要先执行apt-getinstallredis-serverflask-redis#xmldict互相转换...

2018-11-27 16:16:29

flask request属性

path /page.html script_root /myapplication base_url http://www.example.com/myapplication/page.html url http://www.example.com/myapplication/page.html?x=y url_root http://www.exa...

2018-10-25 10:51:38

requirements.txt 生成

生成requirements.txtpipfreeze>requirements.txt安装requirements.txt依赖pipinstall-rrequirements.txt

2018-10-08 11:53:01

喵星人最爱的“毒品”

喵星人最爱的“毒品”

2018-07-13 17:37:48

Nginx 413 修改上传文件大小限制

在上传时nginx返回了413错误,查看log文件,显示的错误信息是:”413RequestEntityTooLarge”,需要做以下设置:打开nginx主配置文件nginx.conf,找到http{}段,增加client_max_body_size的相关设置,这个值默认是1m,可以增加到8m以增加提高文件大小限制;我设置成了      client_max_body_size  ...

2018-06-26 12:07:55

Linux下挂载硬盘,解决阿里云挂载后重启消失的问题

完整的阿里云挂载数据盘方法如下:1、入手阿里云后查看有几块硬盘:(只显示概况,不显示分区情况)fdisk -l|grep Disk2、查看硬盘分区fdisk-l如果有提示:disk /dev/vdb doesn t contain a valid partition table说明数据盘还没有分区和挂载3、分区切换到root账户,进入根目录;命令 "fdisk /dev/vdb";然后按提示进行...

2018-06-25 17:55:41

pip常用命令

在线安装pipinstall<包名>或pipinstall-rrequirements.txt通过使用==>=<=><来指定版本,不写则安装最新版requirements.txt内容格式为:APScheduler==2.1.2Django==1.5.4MySQL-Connector-Python==2.0.1MySQL-python==1....

2018-03-02 13:52:15

nginx 504超时 主要是uwsgi 连接数不够用

1.首先先看一下nginx.conf里影响处理的配置。  user nginx;worker_processes  xx;  #可以设置成cpu个数,体验较佳的性能error_log  /var/log/nginx/error.log;pid        /var/run/nginx.pid;worker_rlimit_nofile 65535; # 最大打开文件数,这

2017-09-19 22:20:18

MacBook Pro无法开机的解法办法

MacBook/MacBookPro无法开机的解法办法故障描述:当你的电脑出现自动关机的情况或者无缘无故电力全部消失,重新按Power键开机时,有时候萤幕一片黑,无法成功开机,有时候开机成功后没几分钟就没有反应了也开不了机,这就需要使用PRAM和PMU了。什么是ResetPRAM?就是同时按下苹果键+Option+R+P再按下电源键开机前面四个键按着

2017-08-06 15:09:05

避免SSH连接因超时闲置断开

方案一:在客户端设置方法很简单,只需在客户端电脑上编辑(需要root权限)/etc/ssh/ssh_config,并添加如下一行:ServerAliveInterval60此后该系统里的用户连接SSH时,每60秒会发一个KeepAlive请求,避免被踢。方案二:在服务器端设置如果有相应的权限,也可以在服务器端设置,即编辑/etc/ssh/sshd_config

2017-07-31 18:51:22

onnection.ConnectionError: Cannot connect to database default :

pymongo版本不兼容造成的错误,重新安装低版本可以解决

2017-02-12 16:19:52

生成字符串

''.join(map(lambdaxx:(hex(ord(xx))[2:]),os.urandom(32)))

2016-08-03 11:45:50

ubuntu 10.04下设置pythonpath

这段时间科研无聊,闲暇时就学学python。在学习模块内容时,试着设置PATHONPATH,但总也没成功。一般来说,设置这个路径可以有以下几个方法:1.在运行交互模式的时候,python会自动把当前目录添加到os.sys.path中,具体查看可以这样:>>>importsys>>>sys.path获得结果是一个列表,因此可以通过修改这个列表增加自己需

2016-08-02 14:07:02

chrome 安装

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.debsudogdebi google-chrome-stable_current_amd64.deb

2016-03-29 17:37:18

mongodb查询子集

where['$or']=[{'key':{"$regex":r"^.*"+key+".*$"}},{'ycname':{"$regex":r"^.*"+key+".*$"}},{'name':{"$regex":r"^.*"+key+".*$"}},{'package.package':{"$regex":r"^.*"+key+".*$"}}]

2016-01-16 11:47:25

少年强则国强

关注