随笔分类 -  web-Flask

摘要:#coding=utf-8 #app.py from flask import Flask from flask import render_template from book.book import book_bp from configs import config def create_app(config_name): app = Flask(__name__) ... 阅读全文
posted @ 2018-07-06 11:31 道高一尺 阅读(121) 评论(0) 推荐(0) 编辑
摘要:#消息闪现 @book_bp.route("/book", methods=["GET", "POST"]) def handle_book(): if request.method == "POST": title = request.form.get("title") if title: books.append(title) ... 阅读全文
posted @ 2018-07-06 10:02 道高一尺 阅读(115) 评论(0) 推荐(0) 编辑
摘要:#coding=utf-8 from flask import Blueprint, request, render_template, redirect, url_for, flash #创建一个蓝图 传入参数分别是蓝图名称,蓝图所在目录,必选, 其余为可选,如果静态文件所在目录 book_bp = Blueprint("book", __name__, template_folder=".... 阅读全文
posted @ 2018-07-06 09:23 道高一尺 阅读(242) 评论(0) 推荐(0) 编辑
摘要:#coding=utf-8 from flask import Flask from flask import request from flask import redirect from flask import url_for from flask import render_template from flask import session app = Flask(__name__... 阅读全文
posted @ 2018-07-05 15:46 道高一尺 阅读(158) 评论(0) 推荐(0) 编辑
摘要:#coding=utf-8 from flask import Flask from flask import request from flask import redirect app = Flask(__name__) @app.route("/home") def hello_world(): return "hello world" @app.route("/user... 阅读全文
posted @ 2018-07-05 15:12 道高一尺 阅读(146) 评论(0) 推荐(0) 编辑
摘要:jinja2主要语法 1、变量 {{name}} 2、控制语句 {% if %} {{name}} {% else %} {{name2}} {% endif%} 3、宏 {% macro check_user(user) %} {% if user=="wang" %} {{user}} {% endif %} {% end macro... 阅读全文
posted @ 2018-07-05 14:55 道高一尺 阅读(3785) 评论(0) 推荐(0) 编辑
摘要:from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(username): return 'Hello %s!' % username @app.route("/user/") def hello_page(id): return "This is page %d" %... 阅读全文
posted @ 2018-07-05 13:42 道高一尺 阅读(118) 评论(0) 推荐(0) 编辑
摘要:{% block head %} {% include ['includes/_head.html', 'include/_metas.html'] %} {% endblock head %} {% block header %}{% endblock header %} {% for item i... 阅读全文
posted @ 2018-05-12 09:26 道高一尺 阅读(270) 评论(0) 推荐(0) 编辑
摘要:#coding=utf-8 from flask import Flask from flask_script import Manager app = Flask(__name__) manager = Manager(app) @app.route("/") def upload(): return "hello nihao" @manager.command def d... 阅读全文
posted @ 2018-05-07 08:12 道高一尺 阅读(514) 评论(0) 推荐(0) 编辑
摘要:#coding=utf-8 import os from flask import Flask from flask import request from flask import redirect from flask import url_for from flask import render_template from werkzeug.utils import secure_fil... 阅读全文
posted @ 2018-05-04 09:10 道高一尺 阅读(216) 评论(0) 推荐(0) 编辑
摘要:#coding=utf-8 from flask import Flask from flask import request app = Flask(__name__) @app.route("/login", methods=["GET", "POST"]) def hello_str(): if request.method == "POST": usern... 阅读全文
posted @ 2018-05-03 15:13 道高一尺 阅读(17257) 评论(0) 推荐(0) 编辑
摘要:#coding=utf-8 from flask import Flask from werkzeug.routing import BaseConverter class RegexConverter(BaseConverter): def __init__(self, url_map, *items): super(RegexConverter, self)._... 阅读全文
posted @ 2018-05-03 11:02 道高一尺 阅读(221) 评论(0) 推荐(0) 编辑
摘要:#manage.py #coding=utf-8 #Flask-Script是一个可以在flask应用外部编写脚本的扩展 #常用功能: #运行一个开发的服务器 #python shell中操作数据库看 #命令行任务 #from flask_script import Manager #执行语句 python manage.py save from flask_script import Man... 阅读全文
posted @ 2018-04-25 09:26 道高一尺 阅读(924) 评论(0) 推荐(0) 编辑
摘要:#manage.py #coding=utf-8 #Flask-Script是一个可以在flask应用外部编写脚本的扩展 #常用功能: #运行一个开发的服务器 #python shell中操作数据库看 #命令行任务 #from flask_script import Manager #执行语句 python manage.py save from flask_script import Man... 阅读全文
posted @ 2018-04-25 08:19 道高一尺 阅读(394) 评论(0) 推荐(0) 编辑
摘要:#coding=utf-8 #Flask-Script是一个可以在flask应用外部编写脚本的扩展 #常用功能: #运行一个开发的服务器 #python shell中操作数据库看 #命令行任务 #from flask_script import Manager #执行语句 python manage.py save from flask_script import Manager from a... 阅读全文
posted @ 2018-04-24 08:52 道高一尺 阅读(512) 评论(0) 推荐(0) 编辑
摘要:flask 操作mysql的两种方式-sqlalchemy操作 二、ORM sqlalchemy操作 #coding=utf-8 # model.py from app import db class User(db.Model): user_id = db.Column(db.Integer, primary_key=True) user_name = db.Col... 阅读全文
posted @ 2018-04-11 15:54 道高一尺 阅读(672) 评论(0) 推荐(0) 编辑
摘要:flask 操作mysql的两种方式-sql操作 一、用常规的sql语句操作 # coding=utf-8 # model.py import MySQLdb def get_conn(): conn = MySQLdb.connect("localhost", "root", "root@123", "jike") return conn class User(ob... 阅读全文
posted @ 2018-04-11 14:50 道高一尺 阅读(5518) 评论(0) 推荐(0) 编辑
摘要:#使用 WTForms 进行表单验证的例子 from wtforms import Form from wtforms import BooleanField from wtforms import TextField from wtforms import PasswordField from wtforms import validators #注册表单 class RegisterFo... 阅读全文
posted @ 2018-03-12 22:50 道高一尺 阅读(200) 评论(0) 推荐(0) 编辑
摘要:#coding=utf-8 from flask import Flask from flask import request from flask import redirect from flask import render_template from wtforms import Form, TextField, PasswordField, validators app = Flas... 阅读全文
posted @ 2018-03-11 23:27 道高一尺 阅读(454) 评论(0) 推荐(0) 编辑
摘要:from flask import Flask from flask import render_template from flask import request from flask import redirect app = Flask(__name__) @app.route('/user', methods=["POST", "GET"]) def hello_world():... 阅读全文
posted @ 2018-02-24 18:04 道高一尺 阅读(435) 评论(0) 推荐(0) 编辑