中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

家裝企業(yè)網(wǎng)站系統(tǒng)下載安卓優(yōu)化大師老版本

家裝企業(yè)網(wǎng)站系統(tǒng)下載,安卓優(yōu)化大師老版本,wordpress更新域名,模擬登錄 wordpress背景: 在flask-admin的模型視圖(modelview 及其子類)中如果不想重構UI視圖,那么就不可避免的出現(xiàn)默認視圖無法很好滿足需求的情況,如默認視圖中只有“新增”,“編輯”,“選中的”三個按鈕。 材…

背景:

在flask-admin的模型視圖(modelview 及其子類)中如果不想重構UI視圖,那么就不可避免的出現(xiàn)默認視圖無法很好滿足需求的情況,如默認視圖中只有“新增”,“編輯”,“選中的”三個按鈕。

材料:

完整的flask-admin 開發(fā)環(huán)境

制作:

視圖源碼

1、在ModelView 子視圖中直接添加column_extra_row_actions 的擴展實現(xiàn)

column_extra_row_actions = [LinkRowAction('glyphicon glyphicon-off', '/admin/aiconfig/changestatus/{row_id}'),EndpointLinkRowAction('glyphicon glyphicon-test', 'aiconfig.index_view')]

2、按鈕圖標直接去bootstrop 中復制替換即可使用(組件 · Bootstrap v3 中文文檔 | Bootstrap 中文網(wǎng))?

?

3、?/admin/aiconfig/changestatus/{row_id} 對應的業(yè)務實現(xiàn)代碼

    @expose('/changestatus/<string:ai_id>', methods=('GET', 'POST'))def updateStatus(self, ai_id):if ai_id:return_url = request.values.get('url') or self.get_url('.index_view')model = self.get_one(ai_id)if model is None:flash(gettext('Record does not exist.'), 'error')return redirect(return_url)form = self.edit_form(obj=model)model.updated_at = datetime.today()model.status = 1 if model.status == 0 else 0if self.update_model(form, model):flash(gettext('Record was successfully saved.'), 'success')# save buttonreturn redirect(self.get_save_return_url(model, is_created=False))  else:return redirect(return_url)

注:直接寫到當前視圖即可

效果?

經(jīng)驗與注意點?

1、column_extra_row_actions 擴展類的EndpointLinkRowAction 實現(xiàn)中必填項第一個為圖標,第二個為視圖權限,如下:

EndpointLinkRowAction('glyphicon glyphicon-test', 'aiconfig.index_view')

注:上面代碼片段中“aiconfig.index_view”中的aiconfig 為當前視圖注冊名,如果注冊時沒有定義,flask-admin 默認為modelview 的集成子類對應的模型名

  admin.add_view(MyAiConfigView(db.session, name='Dify配置', category='Dify管理'))

由于本例子中注冊時沒有特別聲明Endpoint ,所以就會取 aiconfig,為該視圖對應的實體名,通過視圖中定義的下面代碼片段可以看到

    def __init__(self, session, **kwargs):# You can pass name and other parameters if you want tosuper(MyAiConfigView, self).__init__(AiConfig, session, **kwargs)

2、第一點中提到的?aiconfig.index_view 其實可以省略為".index_view",如下代碼片段,照樣有效

  column_extra_row_actions = [LinkRowAction('glyphicon glyphicon-off', '/admin/aiconfig/changestatus/{row_id}'),EndpointLinkRowAction('glyphicon glyphicon-test', '.index_view')]

3、column_extra_row_actions 可以通過LinkRowAction 及其子類實現(xiàn)新擴展按鈕的url連接。

http://www.risenshineclean.com/news/35301.html

相關文章:

  • 如何經(jīng)營一個購物網(wǎng)站seo關鍵詞查詢工具
  • 上海市建設交通工會網(wǎng)站百度關鍵詞優(yōu)化專家
  • 做動漫網(wǎng)站如何應用數(shù)據(jù)綁定百度一下你就知道百度一下
  • 中衛(wèi)企業(yè)管理培訓網(wǎng)站優(yōu)化公司網(wǎng)站
  • 菏澤做網(wǎng)站公司百度搜索引擎優(yōu)化詳解
  • 深圳大浪網(wǎng)站建設深圳網(wǎng)
  • 杭州軟件app制作公司太原seo排名
  • 做電影網(wǎng)站需要什么條件網(wǎng)絡營銷策劃內(nèi)容
  • 深圳app開發(fā)公司哪家服務好巢湖seo推廣
  • 莆田網(wǎng)站建設哪家好什么是全網(wǎng)營銷推廣
  • 263企業(yè)郵箱登錄入口首頁上海seo公司哪家好
  • 買源碼做網(wǎng)站靠譜嗎網(wǎng)絡公司網(wǎng)絡推廣服務
  • 社會保險業(yè)務網(wǎng)站百度指數(shù)app官方下載
  • 東莞外貿(mào)公司建網(wǎng)站業(yè)務推廣方式
  • 發(fā)布個人免費網(wǎng)站的一般流程圖重慶seo公司排名
  • app展示網(wǎng)站軟件排名優(yōu)化
  • 金華網(wǎng)站開發(fā)公司北京seo邢云濤
  • 西地那非片有依賴性嗎湘潭seo快速排名
  • 做物理的網(wǎng)站企業(yè)如何進行網(wǎng)絡營銷
  • 甘肅省建設廳質(zhì)量投訴網(wǎng)站武漢百度seo網(wǎng)站優(yōu)化
  • 建網(wǎng)站是什么專業(yè)類別寧德市高中階段招生信息平臺
  • 網(wǎng)站建設計劃表模板下載百度指數(shù)數(shù)據(jù)分析平臺
  • 豐寧縣有做網(wǎng)站的嗎?站長申論
  • 設置wordpress上傳文件大小限制西安網(wǎng)站優(yōu)化培訓
  • 公司做網(wǎng)站 要準備哪些素材電話營銷
  • 響應式網(wǎng)站寬度如何做網(wǎng)站
  • led外貿(mào)網(wǎng)站制作小程序開發(fā)制作
  • 江西建設職業(yè)技術學院招生信息網(wǎng)站如何統(tǒng)計網(wǎng)站訪問量
  • 網(wǎng)站標題優(yōu)化技巧超級軟文網(wǎng)
  • 做海南旅游網(wǎng)站的初衷友情鏈接seo