GitHubじゃ!Pythonじゃ!

GitHubからPython関係の優良リポジトリを探したかったのじゃー、でも英語は出来ないから日本語で読むのじゃー、英語社会世知辛いのじゃー

dpgaspar

Flask-AppBuilder – Flaskの上に構築された、シンプルで迅速なアプリケーション開発フレームワーク。 詳細なセキュリティー、モデルの自動CR..

投稿日:

Flaskの上に構築された、シンプルで迅速なアプリケーション開発フレームワーク。 詳細なセキュリティー、モデルの自動CRUD生成、Googleチャートなどが含まれます。 デモ(ゲストとのログイン) – http://flaskappbuilder.pythonanywhere.com/

Flask App Builder

Flaskの上に構築された、シンプルで迅速なアプリケーション開発フレームワーク。 詳細なセキュリティー、モデルの自動CRUD生成、Googleチャートなどが含まれます。

すべての機能を幅広く構成し、通常のFlask / Jinja2開発と容易に統合できます。

インストール、チュートリアルの方法、APIリファレンスなどを見てください: ドキュメント

1.2.0以前のYouTubeのインストールビデオをYouTubeでチェックアウト

多くのサンプルとライブの速いデモからドキュメントへ (ログインはゲスト/歓迎しています)。

パッケージのバージョン

新規1.10.0

OAUTH認証方式を使用している場合は、1.8.1を基準にして変更を破ってください。

すでにFABを使用している場合は、 移行手順を慎重に読んでください。

変更された内容の詳細については、 バージョンを参照してください。

修正、バグ、貢献

バグを報告したり、新機能を提案したり、このプロジェクトにもっと貢献しても大丈夫です。

問題、バグ、新機能

寄稿

docker-compose run -rm testを実行して、テストをローカルで実行できます(DockerとDocker-Composeがインストールされている場合)

または、もしあなたがmongodbを持っていて、ローカルにインストールされている必要条件 – setup.pyテスト

FABを使ったプロジェクト

あなたのプロジェクトを共有してリストに参加したい場合は、私にリンクを送ってください。

  • Superset – ビジュアルで直観的でインタラクティブになるように設計されたデータ探索プラットフォーム
  • フロッグ

含まれるもの:

  • データベース
    • SQLAlchemy、複数のデータベースのサポート:sqlite、MySQL、ORACLE、MSSQL、DB2など
    • MongoEngineを使用したMongoDBの部分的なサポート。
    • 複数のデータベース接続がサポートされています(垂直パーティショニング)。
    • モデルへの簡単なミックスイン監査(ユーザーごとに作成/変更、タイムスタンプ)
  • セキュリティ
    • 公開されたメソッドに基づいた自動アクセス許可の検索。 管理者ロールにすべての権限が与えられます。
    • アプリケーションに可能なすべての詳細な権限をデータベースに挿入します。
    • パブリック(認証不要)とプライベートアクセス権
    • 役割ベースのアクセス許可。
    • OAuth、OpenID、データベース、LDAPおよびREMOTE_USER環境変数の認証サポート。
    • 自己ユーザー登録のサポート
  • ビューとウィジェット
    • 自動メニュー生成。
    • 自動CRUD生成。
    • dbレコードに対する複数のアクション。
    • リストにはさまざまなフィルタがあります。
    • さまざまなビューウィジェット:リスト、マスター – 詳細、サムネイルのリストなど
    • Select2、Datepicker、DateTimePicker
    • 関連するSelect2フィールド。
    • 自動グループ別または直接値とフィルタ付きのGoogleグラフ。
    • AddOnシステム、あなた自身を書いて貢献する。
  • フォーム
    • データベースモデルからの自動、追加、編集、および表示
    • 各フィールドのラベルと説明。
    • モデル定義からの自動ベースバリデータ。
    • カスタムバリデータ、追加フィールド、関連するドロップダウンリストのカスタムフィルタ。
    • アップロードとデータベースフィールドの関連付けのためのイメージとファイルのサポート。 それはあなたのためにすべてを処理します。
    • フォームのフィールドセット(Djangoスタイル)。
  • i18n
    • Babelによる多言語のサポート
  • ブートストラップ3.1.1 CSSとjs、Select2とDatePicker
  • フォント – メニューアイコンとアクションのためのすばらしいアイコン。

いくつかの写真

ログインページ(AUTH_DB付き)

ログインページ(AUTH_OAUTH付き)

セキュリティ

リスト:

連絡先のリストの例

検索付きリストのグループの例

グラフ:

円グラフでグループ化する

直接タイムチャート

タイムチャート

それに依存する:

  • フラスコ
  • クリック
  • カラーママ
  • フラスコ – sqlalchemy
  • フラスコログイン
  • フラスコ – オープン
  • フラスコ重量
  • フラスコ – バベル







-dpgaspar
-, , , ,

執筆者: