Flask_appbuilder的學習:(1)安裝


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訪問了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM