09 2018 档案
摘要:安装mysql 首先检查系统中是否已经安装了MySQL,在终端里面输入: 如上所示就是正确安装并启动,启动命令为 如果没有安装,则安装MySQL,在终端输入 : 让用户可以远程连接,运行如下命令,数据库用户名root,密码为mysql: 参数说明: root表示用户名,第一个*号表示所有数据库,第二
阅读全文
摘要:3.安装supervisor 这里退出py3的虚拟环境,直接使用自带的py2.75的来安装 pip install supervisorecho_supervisord_conf > /etc/supervisord.conf #重定向配置文件到制定目录 (chmod+x 是给以执行权限 绿色 -x
阅读全文
摘要:现在我们手里有一个准备发布的项目,那么如何将他上传到你的服务器,并让外网访问呢? 前提: 1. 安装了Python环境 apt-get install python-dev 2. 安装Flask pip install flask 3. 安装UWSGI pip install uwsgi 2. 安装了Nginx apt-get install nginx 3. 安装了Gunicorn...
阅读全文
摘要:在工作中,会发现gunicorn启动的web服务,无论怎么使用kill -9 进程号都是无法杀死gunicorn,经过我一番百度和谷歌,发现想要删除gunicorn进程其实很简单。 第一步获取Gunicorn进程树: 通过执行如下命令,可以获取Gunicorn进程树: pstree -ap|grep gunicorn 得到的结果如下 Python | | ...
阅读全文
摘要:所谓以命令行的方式访问网页,即是在终端下以文本的形式访问网站,这里推荐一个工具:w3m,
阅读全文
摘要:当你自己千辛万苦终于搞到一个服务器(ubuntu(linux)系统的)之后,却不知道怎么进行时,xshell,putty,xftp是个很不错的选择 xshell和xftp是win下访问ubuntu(linux)服务器的神兵利器 xshell可以让你在win下远程连接到ubuntu服务器 1 新建,
阅读全文
摘要:# -*- coding:utf-8 -*- # Author: json_steve from flask import Flask, current_app, make_response, request, session app = Flask(__name__) app.secret_key = '123' @app.route('/') def index(): re...
阅读全文
摘要:一、配置SECRET_KEY 因为flask的session是通过加密之后放到了cookie中。所以有加密就有密钥用于解密,所以,只要用到了flask的session模块就一定要配置“SECRET_KEY”这个全局宏。一般设置为24位的字符。配置方法一般有两种。 配置方法一: 新建一个config.
阅读全文
摘要:Basic Relationship Patterns 基本关系模式 The imports used for each of the following sections is as follows: 下列的 import 语句,应用到接下来所有的代章节中: One To Many A one t
阅读全文
摘要:sqlalchemy带条件查询 filter_by 与filter的区别: 1. filter_by只能取值= filter可以==,!=,>=,<=等多种取值方式 2. filter带参数必须表名.字段名 User.username 1 2 3 4 5 结果 1 2 3 去掉all()就可以看到
阅读全文
摘要:似乎ORM最难设计的部分是查询。特别是面向对象的查询,今天学习SQLAlchemy,发现SQLAlchemy的查询语法竟如此灵活,惊叹其如此强大的表达能力的同时也对Python也有了更深的认识。下面看一下我写的一些查询语句: Python代码: #简单查询 #注意User是一个类对象,user_table是数据库中的表 print(session.query(User).all()) ...
阅读全文
摘要:Flask-Moment Flask-Moment又是一个flask的扩展模块,用来处理时间日期等信息。用这个模块主要是考虑到两点,第一是为了让不同时区的用户看到的都是各自时区的实际时间,而不是服务器所在地的时间。第二是对于一些时间间隔的处理,如果要手动处理很麻烦,如果有模块就很好了。 ■ 简介 p
阅读全文
摘要:本文翻译自The Flask Mega-Tutorial Part XII: Dates and Times 这是Flask Mega-Tutorial系列的第十二部分,我将告诉你如何以适配所有用户的方式处理日期和时间,无论他们身处地球上的何处。 显示日期和时间是Microblog应用中长期被忽略的
阅读全文
摘要:1、python文件开头utf-8格式的理解 2、程序中读取文件时utf-8格式的理解 aa.py文件代码示例: 其中# -- coding:utf-8 --代表Python解释器对本文件的解码格式,fr1 = open(“goods_information”, “r”, encoding=”utf
阅读全文
摘要:unique=True 键唯一
阅读全文
摘要:不知道大家有没有发现,在我们学习flask的过程中,post的timestamp字段添加时间时一直用的是datetime.utcnow()来获取时间,但是它获取的时间跟本地时间不一样,下面我们来测试一下: 我们将会看到utcnow获取的时间和now获取到的我们的本地时间不一样。但是为什么我们用utc
阅读全文
摘要:https://blog.csdn.net/hyman_c/article/details/54382161
阅读全文
摘要:1、如何渲染模板 模板在‘templates’文件夹下(htnl页面) 从flask中导入render_template函数 渲染html模板 在视图函数中,使用render_template 函数渲染模板。注意:只需要填写模板的名字,不需要填写templates这个文件夹的路径,若在templat
阅读全文
摘要:在开发blog系统的时候,我们有一个需求,就是要显示作者已经发表的blog文章的列表,或显示作者关注者的文章列表。实现这个功能并不复杂,只需要在存储文章的数据库中过滤出指定作者的文章,然后渲染HTML显示即可。 但是,这种方法在文章不多的情况下或许是可行的,当文章的数量变多的时候,就无法在一页中显示完所有的文章了。这时就需要将文章列表进行分页显示,每一页只显示指定数量的文章。 这个功能应该如...
阅读全文
摘要:Flask-sqlalchemy是关于flask一个针对数据库管理的。文中我们采用一个关于员工显示例子。 首先,我们创建SQLALCHEMY对像db。 from flask import Flask, render_template,request from flask_sqlalchemy import SQLAlchemy app = Flask(__name__,static_ur...
阅读全文
摘要:https://www.cnblogs.com/rgcLOVEyaya/articles/RGC_LOVE_YAYA_350days.html
阅读全文
摘要:https://blog.csdn.net/dutsoft/article/details/74842722
阅读全文
摘要:https://my.oschina.net/freegeek/blog/222725
阅读全文
摘要:先来看个例子: def foo(*args, **kwargs): print 'args = ', args print 'kwargs = ', kwargs print '---------------------------------------' if __name__ == '__main__': foo(1,2,3,4) foo(a=1...
阅读全文
摘要:提示CTRL Q: 在参数列表位置,显示可以输入的所有参数。CTRL Q: 查看选中方法的文档字符串 阅读CTRL -: 折叠当前代码CTRL +: 展开当前代码CTRL SHIFT -: 折叠所有代码CTRL SHIFT +: 展开所有代码CTRL SHIFT F7: 将当前单词在整个文件中高亮,
阅读全文
摘要:A flat implementation You could use something like this: from sqlalchemy.ext.declarative import DeclarativeMeta class AlchemyEncoder(json.JSONEncoder): def default(self, obj): if isinstance(obj....
阅读全文
摘要:一、当然是把必备的包给安装上才行: Flask-SQLAlchemy MySQL windows下64位压缩包的安装方式可以参考: http://blog.csdn.net/werewolf_st/article/details/45932771 还有就是直接去下载安装包即可 Flask-MySQL
阅读全文
摘要:使用Flask定义URL的时候,如果出现"AssertionError: View function mapping is overwriting an existing endpoint function"这个异常信息,就说明定义了多个同名的视图函数,只需要改成不同的函数名即可。 这是为什么呢?
阅读全文
摘要:https://blog.csdn.net/j_object/article/details/80118657
阅读全文
摘要:只要是可迭代对象都可以用sorted 。 =号后面是默认值 默认是升序排序的, 如果想让结果降序排列,用reverse=True 最后会将排序的结果放到一个新的列表中, 而不是对iterable本身进行修改。 eg: 这就是key的功能,制定排序的关键字,通常都是一个lambda函数,当然你也可以事
阅读全文
摘要:https://www.cnblogs.com/zhaoyingjie/p/6742879.html
阅读全文
摘要:这里我有4个字段需要使用外键,那么在调取数据的时候就可以使用两个'_'进行调取,当然条件必须需要从前端传进来 models.py 调用的时候需要了解的是:1、使用values进行调用返回的是valueQuerySet字段,而浊QuerySet,所以先转成list然后再使用json.dumps转成js
阅读全文
摘要:>>> from django.contrib.auth.models import User >>> from django.forms.models import model_to_dict >>> u = User.objects.get(id=1) >>> u_dict = model_to
阅读全文
摘要:https://www.cnblogs.com/Lin-Yi/p/7640147.html
阅读全文
摘要:列表,元组和字符串python中有三个内建函数:,他们之间的互相转换使用三个函数,str(),tuple()和list(),具体示例如下所示 列表和元组转换为字符串则必须依靠join函数
阅读全文

浙公网安备 33010602011771号