flask-admin

    0熱度

    1回答

    這個問題困擾了我很長一段時間,我搜索了幾天,但仍不能解決它,包括this,this,和this。 下面的代碼返回一個查詢對象,它在選擇域中正確顯示。 但是,提交到數據庫時,發生錯誤。 # Query the user with Role.id == 4 as reviewer def reviewer_choices(): return User.query.join(Use

    0熱度

    1回答

    我有我的燒瓶項目中的各種模型的集合。一些模型對另外兩個模型(多對多表)具有外鍵。 當我在flask-admin中打開這些多對多模型時,某些記錄會在不同的頁面上重複顯示,而不是顯示所有記錄。但是,記錄的總數是正確的。 當我通過多對多模型的ID對記錄進行排序時,一切都很好 - 顯示所有記錄並且沒有任何重複記錄。我還沒有看到其他模型(不是多對多)的這種奇怪行爲,但只有多對多模型。 有誰知道如何解決這個奇

    0熱度

    1回答

    我想知道如何將應用程序分成不同的文件,但是我知道這些文件是什麼,但是我想知道代碼的哪個方面是,所以我現在有, FlaskAdmin/ 靜態/ 模板/ ---App.py FlaskAdmin/ ---配置 ---運行 應用/ - 靜態/ -templates/ ---瀏覽次數 ---型號 - - Int ---窗體 ---裝飾 import os import os.path as op fr

    1熱度

    2回答

    我有一個燒瓶應用程序使用SQLAlechemy燒瓶管理界面,我似乎無法弄清楚如何處理外鍵。具體來說,我有以下兩種模式: class DoctorType(db.Model): __tablename__ = 'doctor_type' id = db.Column(db.Integer, primary_key=True) doctor_type_english_na

    1熱度

    1回答

    我是新來的瓶子管理員,我需要將刪除按鈕移動到編輯視圖。 這裏是我的其他視圖繼承的AdminModelView類。 class AdminModelView(sqla.ModelView): can_view_details = True # column_extra_row_actions = [ViewRowAction()] def is_accessibl

    0熱度

    1回答

    所以我想重定向flask-admin管理頁面,如果twitter oauth不是正確的,但這不會重定向,我不能找出我錯在哪裏! class AdminModelView(ModelView): def is_accessible(self): if session['twitter_oauth']['user_id'] == 123456789: return

    1熱度

    1回答

    在flask-admin模型視圖中我想過濾下拉菜單,在編輯/創建視圖中根據在前一個字段中輸入的值,該字段是一種關係。 在特定情況下,我希望看到在顯示在屬於選擇「categoria」 class Tag(db.Model): __tablename__ = 'tags' nr_TAG = db.Column(db.Integer, primary_key=True) c

    0熱度

    1回答

    我試圖創建兩個行爲不同的獨立管理頁面。 我已經成功地做了兩個單獨的管理頁面工作,但我似乎無法弄清楚如何設置第二個管理頁面的AdminIndexView。 class FlaskAdminIndexView(AdminIndexView): @expose('/') def index(self): if not current_user.is_authenticat

    0熱度

    1回答

    我有兩個管理面板的行爲不同於兩個不同的瓶子管理員實例。對於第二個管理面板,我試圖限制可選數據。例如,如果我擁有用戶和角色,那麼在角色編輯表單中,我可以選擇缺省情況下存在於數據庫中的所有用戶。我想重寫此查詢以表示僅顯示符合此條件的數據,以便使用第二個管理面板的用戶只能從給定數據中選擇/編輯。 我試過幾種可用的解決方案,但似乎沒有任何工作,而是形式本身出現正確,但數據沒有被插入。 下面是我的代碼片段

    0熱度

    2回答

    我想在flask-admin中區分可訪問性和視圖(索引,創建,編輯)。它可以通過覆蓋以下方法在關於特定模型的所有視圖級別完成:is_accessible。 def is_accessible(self): return current_user.is_authenticated # using flask-login 我需要某些用戶能夠瀏覽數據,但沒有權限創建新記錄。其他用戶應該能夠