Flask admin 筆記一 (快速啟用)

2022-07-09 08:42:09 字數 1098 閱讀 6860

1,快速啟用

1) 安裝flask-admin

pip install flask-admin
2) 配置使用

from

flask import flask

from

flask_admin import admin

後台管理系統

2,增加模型檢視

其實,這裡指的模型是資料模型,通過資料模型對映到資料庫取值,然後再通過flask-admin封裝檢視裡面,flask-admin提供了內建的後端檢視,它已經實現對sqlalchemy,mongoengine,pymongo,peewee的支援了,而且還提供一些簡單的檔案管理介面和控制台。

以下,來看看這麼配置資料模型註冊到flask-admin:

from

flask_admin.contrib.sqla import modelview

# flask and flask-sqlalchemy initialization here

microblog

', template_mode='

bootstrap3')

admin.add_view(modelview(user, db.session))

admin.add_view(modelview(post, db.session))

3,修改管理首頁的內容其實就是整合預設的 admin/index.html 頁面,然後修改body的內容:

hello world

這將覆蓋預設的索引模板,但仍然給你內建的導航選單。 所以,現在你可以新增任何內容到索引頁面,同時保持一致的使用者體驗。

flask admin 快速打造部落格 系列一

flask admin是基於flask框架的,所以你必須先對flask有乙個整體的認識和學習,至少需要知道怎麼使用請求,模板響應,資料庫使用等等。1 route 請求的路由規則 2 sqlalchemy 或者其他資料框架的增刪改 3 jinja2框架 模板響應的使用 1 我們來搭建乙個flask的使...

C Primer學習筆記一 快速入門

c primer 第一章快速入門主要是介紹c 的基本元素,內容很簡單,在此注意兩個問題 1 標準c 的使用 2 未知數目的資料讀入問題 很多情況下。我們不知道要對多少個數求和,而是要一直讀數直到程式輸入結束。輸入結束時,程式將總和寫到標準輸出 include int main 如果我們給出本程式的輸...

php 學習筆記 快速入門 一

跨平台,效能優越 支援n種資料庫連線,語法簡單,主流技術都支援,有成熟的物件導向體系,有很多開源的框架或開源的系統可以使用。建立乙個示例應用 bob的汽車零件商品 建立訂單表單 表單頁面 效果,當使用者輸入資料按照method屬性中指定的方法傳送到這個url,該方法可以是get 附加在url的結尾 ...