スーパーセット|ソース学習| BaseVizクラス(viz.py)

コード実行ロジック|呼び出しロジック

  • 保存されたチャートは運用ページで実行され、csv、クエリ結果、その他のデータを取得し、views.core.pyのスーパーセットクラスの下でslice_jsonを呼び出します
  • BaseVizクラスget_payloa dメソッドは、クラスのメソッドを包括的に呼び出し、最終的なデータ返します。チャートに必要なデータは、get_dataメソッドを呼び出すことによって処理されます。チャート構成パラメーターは、query_objメソッドによって呼び出されます
  • BaseVizクラスのquery_objメソッドは、ページのパラメーター構成コンテンツである着信form_dataを処理します。継承されたグラフサブクラスがこのメソッドを書き換え、form_dataコンテンツを検出し、適切なエラー情報を通じて現在のグラフパラメーター構成メソッドをユーザーに表示します
  • BaseVizクラスのget_dataメソッドは、継承されたグラフサブクラスによって書き換えられ、受信したビジュアル構成アイテムを処理したり、クエリ結果をさらに変更したりできます。最終結果は、フロントエンドによって受信されたデータです

 

おすすめ

転載: www.cnblogs.com/bennyjane/p/12702016.html