Flask 微电影-1

2017-12-17  本文已影响19人  吕阳

2-3第一个flask程序

  1. 创建虚拟环境: virtualenv venv
  2. 激活虚拟环境: source venv/bin/activate
  3. 退出虚拟环境: deactivate
  1. 安装前的检测: pip freeze
  2. 安装flask: pip install flask
  3. 安装后的检测: pip freeze

  1. mkvirtualenv flaskmovies
  2. workon flaskmovies
  3. pip install flask


    微信截图_20171214210751.png

3-1蓝图构建项目目录

微信截图_20171214212524.png 微信截图_20171214213200.png
RUN-1
  1. admin/init
from flask import Blueprint

admin = Blueprint("admin", __name__)

import app.admin.views

admin/views.py

from . import  admin

@admin.route("/")
def index():
    return "<h1 style='color:blue'>this is admin<h1

home/init

from flask import Blueprint

home = Blueprint("home", __name__)

import app.home.views

home/views.py

from . import  home

@home.route("/")
def index():
    return "<h1 style='color:green'>this is home<h1>"
  1. app/init
from flask import Flask

app = Flask(__name__)
app.debug = True

from app.home import home as home_blueprint
from app.admin import admin as admin_blueprint

app.register_blueprint(home_blueprint)
app.register_blueprint(admin_blueprint, url_prefix="/admin")
  1. manage.py
from app import app

if __name__ == '__main__':
    app.run()

*运行

微信截图_20171214225828.png 微信截图_20171214225837.png

3-2 会员及会员登录日志数据模型设计

微信截图_20171214230332.png
  1. pip install flask-sqlalchemy
微信截图_20171215113512.png

4-1

上一篇下一篇

猜你喜欢

热点阅读