随笔分类 - Python-Flask
摘要:转载自:https://blog.csdn.net/m0_56223006/article/details/126368534 用户:给钉钉机器人发送指定的消息,钉钉机器人会自动给配置的http地址发送消息 实现原理 这是@机器人后,要经过三处的交互,钉钉客户端、钉钉服务器、部署的http服务器,具
阅读全文
摘要:https://www.zlkt.net/book/detail/10
阅读全文
摘要:文档地址:https://www.qikqiak.com/tdd-book/ GitHub地址:https://github.com/cnych/flask-microservices-users 源码下载地址:https://files.cnblogs.com/files/sanduzxcvbnm
阅读全文
摘要:Flask-Bootstrap默认是加载CDN的css与js文件,每次刷新页面都要访问到外网的cdn来获取css与js文件; 模版扩展来自于bootstrap/base.html,就以bootstrap/base.html的用法为例. 查看包文件路径位置 python >>> from flask.
阅读全文
摘要:from flask import Flask,render_template,redirect,request,session from functools import wraps app = Flask(__name__) app.secret_key = "sdfasdfasdf3fsdf"
阅读全文
摘要:受限于内网,无法使用pip install Flask直接安装。 以Flask-0.12.2为例 安装Flask需要以下的依赖性,在安装Flask离线版时可以看到依赖性要求。 离线安装文件地址: https://pypi.python.org/pypi/ 登录后,页面右上角有一个 search的搜索
阅读全文
摘要:安装nginx和gunicorn yum install nginx pip3 install gunicorn flask项目配置 #main.py from flask import Flask app = Flask(__name__) @app.route('/') def index():
阅读全文
摘要:说明:没用虚拟环境 1. 安装nginx,并新建一个conf配置文件,启动nginx 2. 安装uwsgi 3. flask程序
阅读全文
摘要:本文参考以下文章:https://www.yukunweb.com/2017/12/ubuntu-nginx-uwsgi-flask-app/ 需要学习的地方 nginx+uwsgi部署flask应用 一 nginx配置: server { listen 80; server_name 192.16
阅读全文
摘要:1.使用SQLAlchemy from sqlalchemy import create_engine,Column,String,Integerfrom sqlalchemy.ext.declarative import declarative_basefrom sqlalchemy.orm im
阅读全文
摘要:#!/usr/bin/env python #-*- coding: utf-8 -*- from flask import Flask from flask_sqlalchemy import SQLAlchemy app = Flask(__name__) # 配置多个数据库连接 SQLALCHEMY_BINDS = { 'users': 'sqlite:///users....
阅读全文
摘要:### 使用SQLAlchemy去连接数据库:1.使用SQLALchemy去连接数据库,需要使用一些配置信息,然后将他们组合成满足条件的字符串:HOSTNAME = '127.0.0.1'PORT = '3306'DATABASE = '1'USERNAME = 'root'PASSWORD = '
阅读全文
摘要:一、入门系列: Flask入门系列(一)–Hello World 项目开发中,经常要写一些小系统来辅助,比如监控系统,配置系统等等。用传统的Java写,太笨重了,连PHP都嫌麻烦。一直在寻找一个轻量级的后台框架,学习成本低,维护简单。发现Flask后,我立马被它的轻巧所吸引,它充分发挥了Python
阅读全文
摘要:最近用flask-bable翻译一个项目,在网站上查找到有一个示例文档,地址:http://translations.readthedocs.io/en/latest/flask-babel.html# 不过有些地方显示的不对,特写此文章进行更改,同时以备自己后期查看使用 安装 Flask-Babe
阅读全文
摘要:一、 更新系统 #yum -y install epel-release #yum clean all && yum makecache #yum -y update 二、安装python3 系统自带的python版本是2,并且没有安装pip 1、python2安装pip #yum -y insta
阅读全文
摘要:任何具有多个路由的程序都需要可以连接不同页面的链接,例如导航条。 在模板中直接编写简单路由的 URL 链接不难,但对于包含可变部分的动态路由,在模板中构建正确的 URL 就很困难。而且,直接编写 URL 会对代码中定义的路由产生不必要的依赖关系。如果重新定义路由,模板中的链接可能会失效。 为了避免这
阅读全文
摘要:如果你在浏览器的地址栏中输入了不可用的路由,那么会显示一个状态码为 404 的错误页面。现在这个错误页面太简陋、平庸,而且样式和使用了 Bootstrap 的页面不一致。 像常规路由一样,Flask 允许程序使用基于模板的自定义错误页面。最常见的错误代码有两个:404,客户端请求未知页面或路由时显示
阅读全文
摘要:Bootstrap(http://getbootstrap.com/)是 Twitter 开发的一个开源框架,它提供的用户界面组件可用于创建整洁且具有吸引力的网页,而且这些网页还能兼容所有现代 Web 浏览器。 Bootstrap 是客户端框架,因此不会直接涉及服务器。服务器需要做的只是提供引用了B
阅读全文
摘要:Jinja2 提供了多种控制结构,可用来改变模板的渲染流程。本节使用简单的例子介绍其中 最有用的控制结构。 下面这个例子展示了如何在模板中使用条件控制语句: {% if user %} Hello, {{ user }}! {% else %} Hello, Stranger! {% endif %
阅读全文
摘要:默认情况下,Flask 在程序文件夹中的 templates 子文件夹中寻找模板。在下一个 hello.py版本中,要把前面定义的模板保存在 templates 文件夹中,并分别命名为 index.html 和 user.html。 程序中的视图函数需要修改一下,以便渲染这些模板。修改方法参见示例
阅读全文