Python web开发
料理码王
什么都不会!
展开
-
Flask web 开发搭建环境难点
命令行中下载虚拟化环境:pip install -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com virtualenv原创 2019-02-19 02:19:21 · 395 阅读 · 0 评论 -
Flask学习回顾(九)
一、Flask_books_project.py完整:from flask import Flask, render_template, flash, request, redirect, url_forfrom flask_sqlalchemy import SQLAlchemyfrom flask_wtf import FlaskFormfrom wtforms import Stri...原创 2019-05-18 00:43:07 · 130 阅读 · 0 评论 -
Flask学习回顾(八)
数据库查询:In [1]: from Flask_SQLalchemy_demo import *In [2]: User.query.all()Out[2]: [<User: wang 1 wang@163.com 123456>, <User: zhang 2 zhang@189.com 201512>, <User: chen 3 chen@126...原创 2019-05-12 01:45:54 · 87 阅读 · 0 评论 -
Flask学习回顾(七)
一、反向引用反向引用:In [1]: from Flask_SQLalchemy_demo import *添加一个角色和两个用户In [2]: role = Role(name = 'admin')In [3]: db.session.add(role)In [4]: db.session.commit()In [5]: user1 = User(name='zs', ro...原创 2019-05-10 02:00:32 · 106 阅读 · 0 评论 -
Flask学习回顾(五)
定义数据模型:from flask import Flaskfrom flask_sqlalchemy import SQLAlchemyapp = Flask(__name__)# 配置数据库的地址app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://root:mysql@127.0.0.1/flask_sql_demo'# 跟踪数据...原创 2019-05-06 20:09:19 · 92 阅读 · 0 评论 -
Flask学习回顾(六)
1、ipython(shell)的安装与使用:安装:直接在pycharm中下载ipython包即可。使用:直接在pycharm下的console中键入即可。2、sql增删改:'''In [1]: from Flask_SQLalchemy_demo import *添加数据:In [2]: role = Role(name = 'admin')In [3]: db.sessi...原创 2019-05-09 01:07:27 · 126 阅读 · 0 评论 -
Flask学习回顾(一)
1、flask:轻量级、毛坯房、最灵活、不是最出名的python web开发框架;Django:精装房、最出名2、https://www.cnblogs.com/fangxiaoqi/p/9781772.html(win10的pycharm会自动创建flask虚拟环境)3、pip freeze>requirements.txt //A虚拟环境下pip install -r re...原创 2019-04-20 00:21:01 · 92 阅读 · 0 评论 -
Flask学习回顾(三)
app.py代码:from flask import Flask, render_template, request, flashapp = Flask(__name__)app.secret_key = 'itheima''''目的:实现一个简单的登录的逻辑处理1. 路由需要有get和post两种请求方式 --> 需要判断请求方式2. 获取请求的参数3. 判断参数是否...原创 2019-04-28 21:43:48 · 108 阅读 · 0 评论 -
Flask学习回顾(四)
关于CSRF_token:from flask import Flask, render_template, request, flashfrom flask_wtf import FlaskFormfrom wtforms import StringField, PasswordField, SubmitFieldfrom wtforms.validators import EqualT...原创 2019-05-02 23:50:25 · 171 阅读 · 0 评论 -
Flask学习回顾(二)
# -*- coding:utf-8 -*-# 1. 导入Flask扩展from flask import Flask# 2. 创建Flask应用程序实例# 需要传入__name__,作用是为了确定资源所在的路径app = Flask(__name__)# 3. 定义路由及视图函数# Flask中定义路由是通过装饰器实现的!# 路由默认只支持GET,如果需要增加,需要自行...原创 2019-04-22 20:41:54 · 107 阅读 · 0 评论 -
用pip的时候注意控制超时,否则报错!
pip install --default-timeout=1000 --no-cache-dir -r requirements.txt原创 2019-06-05 23:24:47 · 775 阅读 · 1 评论