码迷,mamicode.com
首页 > 移动开发 > 详细

Flask_appbuilder的学习:(1)安装

时间:2018-07-04 23:43:30      阅读:670      评论:0      收藏:0      [点我收藏+]

标签:通过   访问   根目录   配置   变化   sqlite   div   pip安装   模型   

Flask_appbuilder学习

 
        通常对于一个后台管理项目来说,大部分的功能都是对数据进行增删改查操作, 而这些操作的代码大致是一样的,唯一变化的是数据,Flask_appbuilder就是为了减少这段重复代码而诞生。
 
安装

使用pip安装flask_appbuilder
 
pip install flask_appbuilder
 
安装完之后就可以使用fabmanager命令了
 
fabmanager --help
 
如果安装成功显示如下
 技术分享图片

 

技术分享图片
 
创建项目

首先创建一个可能就用于存放项目
 
mkdir study_apps
 
然后进入项目文件夹通过fabmanager命令创建项目
 
create-app  --name study --engine SQLAlchemy
 
该命令创建名为 study  使用SQLAlchemy orm框架的项目,创建成功后显示如下
 技术分享图片

 

技术分享图片
 
打开项目文件夹,项目的结构为
 
app  项目应用目录
├─────  template  项目模板文件夹
├─────  translations 国际化文件文件夹
├─────  models.py  数据库模型文件
├─────  views.py  项目视图文件
babel  国际化配置文件夹
config.py  配置文件
run.py  启动文件
 
创建DB

在项目启动之前需要先创建db
 
fabmanager create-db
          
flask_appbuilder 默认使用sqlite数据库,路径为项目的根目录
 
创建Admin用户

创建Admin使用一些命令
 
fabmanager create-admin
 
启动项目

经过步骤我就就可以启动项目了
 
 
fabmanager run
 
Flask_appbuilder就安装完成了  我们可以使用http://127.0.0.0:8080访问了

Flask_appbuilder的学习:(1)安装

标签:通过   访问   根目录   配置   变化   sqlite   div   pip安装   模型   

原文地址:https://www.cnblogs.com/shinyBoy/p/9265847.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!