タグ

ブックマーク / qiita.com/okoppe8 (2)

  • [Django]既存のデータベースを利用する方法 - Qiita

    注意すべき点 Djangoの起動にはいくつかの管理用テーブル(名前がauthとかdjangoで始まるテーブル)が必要になるため、既存のデータベースに全く手を加えず使うことはできません。Djangoが使用する接続ユーザーにはテーブルの作成権限を付けて、マイグレーションを実行できるようにする必要があります。 マイグレーション時に作られるDjango用のテーブルは10数個です。 管理面で気になるなら、事前にDjango用のスキーマを作ってそこに作成されるようにしましょう。既存システムのテーブルも、あらかじめそこにエイリアスを作り最低限の権限を与えておけば安全です。 なお、Djangoでは主キーが無いテーブル、主キーが複合キーであるテーブルは利用できません。 作業内容 1.データベースに接続する まず各データベースへの接続に必要なライブラリをpipでインストールします。 データベース バージョン

    [Django]既存のデータベースを利用する方法 - Qiita
    dotred
    dotred 2023/03/14
    “migrationsの管理対象外とする”
  • リアルタイムグラフなら「とりあえずEpoch.js」をおススメしたい - Qiita

    この記事について IoTっぽいことをやりたくて表示画面の方から作ってみました。 リアルタイム表示が可能なJavascriptのグラフ表示ライブラリを色々物色した結果、Epoch.jsが一番使いやすいという結論になりました。サンプルコードを書きつつEpoch.jsの使い方等についてまとめてみました。 サンプルコード See the Pen GQpbRR by okoppe8 (@okoppe8) on CodePen. スライダーの部分はIoT機器のPostのシミュレータです。 Epoch.js とは 公式:https://epochjs.github.io/epoch/ Epoch.jsは様々なグラフを生成するJavascriptライブラリです。同様の目的のメジャーなライブラリにChart.js、highchart.js、Google Chart Tools などがあります。 Epoch.

    リアルタイムグラフなら「とりあえずEpoch.js」をおススメしたい - Qiita
    dotred
    dotred 2018/05/10
  • 1