タグ

2022年10月20日のブックマーク (6件)

  • Djangoでdatabaseのviewを使う方法 - Qiita

    なぜ使用するのか DjangoのQuerysetでjoinや集計関数は使用することができますが、 たくさんテーブルを使用する際にはコードがとても長くなりとても読みづらくなったりします。 そこでDBビューを使用することで、より簡潔に書くことができます。 使用方法 基のモデル 今回は以下のようなモデルを使用したいと思います! class Job(models.Model): name = models.CharField(max_length=200) class Charge(models.Model): amount = models.DecimalField(max_digits=8, decimal_places=2) month = models.DateField() job = models.ForeignKey(Job, null=True, blank=True, on_d

    Djangoでdatabaseのviewを使う方法 - Qiita
    kiyotune
    kiyotune 2022/10/20
  • 「いろはにほへと」の意味を知ってる?実はちゃんと意味の通った奇跡の歌だった!

    いろはにほへと……このいろは歌は小学校か中学校の頃、習ったという人も多いのではないでしょうか? 当時は筆者も意味もわからずにただただ発音が面白いなという感想しかありませんでした。ただ、実はいろは歌にもちゃんとした意味があります。しかも、実はとてもすごい歌なのです。 そこで、ここではいろは歌についてみなさんに知っておきたい情報をご紹介します。 いろはにほへと 「いろはにほへと」というのは、いろは歌の一節です。現代では言葉の勉強といえば「あいうえお」などを用いますが、かつてはいろは歌を使っていたと言われています。 いろは歌 以下、いろは歌の全文となります。 いろはにほへと ちりぬるを わかよたれそ つねならむ うゐのおくやま けふこえて あさきゆめみし ゑひもせす 色は匂へど 散りぬるを 我が世誰ぞ 常ならむ 有為の奥山 今日越えて 浅き夢見じ 酔ひもせず いろは歌は七五調の韻文として作られて

    「いろはにほへと」の意味を知ってる?実はちゃんと意味の通った奇跡の歌だった!
    kiyotune
    kiyotune 2022/10/20
    「いろは歌」、アルファベット文化圏の人が知ったら驚愕するんじゃない?旧かなとはいえ47音重複なしとかすごい発明。
  • Djangoでデータベースを分割して利用する | himenon.github.io

    ユーザー管理用のデータベースと、分析用のデータベースなどのように分離したいときがあります。 Django 2.0のドキュメントではMultiple databasesの章に説明があります。 やることは4つ settings.pyのDATABASESに複数のDBの接続先を記入するsettings.pyにDATABASE_APPS_MAPPINGを定義し、アプリケーションごとにKV形式で接続先のDB名を記述するsettings.pyにDATABASE_ROUTERSを定義し、接続するDBを振り分けるためのRouterの定義を配列形式で記述するDATABASE_ROUTERSに定義されたrouterを用意する実際に具体例を示してみます。 ここで示す具体例では、DATABASE_APPS_MAPPINGに指定したとおりにデータベースが 振り分けるという単純なことだけを達成します。 ちょっと大雑把で

    Djangoでデータベースを分割して利用する | himenon.github.io
    kiyotune
    kiyotune 2022/10/20
  • クマが上から飛んでくる衝撃動画「登山中に熊に襲われた」 現場の真相を取材 | PEAKS, 関東

    なにはともあれ、まずはこの動画を見てほしい。 ……いかがだろうか。驚かなかった人はいるだろうか。テレビの「世界の衝撃映像」などの番組でも十分目玉となり得る正真正銘の衝撃映像。 しかしこれは単なる衝撃映像ではない。登山の観点から見ても非常に珍しく、貴重な映像なのである。 まずは、場所が切り立った岩稜上であること。これまでにも登山者がクマに襲われる事故はあったが、そのほとんどは樹林帯や山腹。こんなに狭く、鋭い稜線上でクマに襲われるなど、聞いたことがない。 次に、上から降ってくるように襲われていること。こんな急角度でクマが襲撃してくるなど、想定したことがある登山者はいるだろうか。 そして、その一部始終が至近距離かつ鮮明な映像で記録されたこと。もしかしたらこれまでにもこういう事例はあったのかもしれないが、だとしてもそれが記録されることはなかった。非常に珍しい事例が、これだけ臨場感ある映像で残された

    クマが上から飛んでくる衝撃動画「登山中に熊に襲われた」 現場の真相を取材 | PEAKS, 関東
    kiyotune
    kiyotune 2022/10/20
  • 【1日たった5分】メリットだらけ!股関節の可動域を広げる毎日続けたいヨガポーズ5選 | ヨガジャーナルオンライン

    普段の生活であまり意識することのない股関節ですが、立ち上がったり歩いたりなどの日常動作に重要な役割を果たしています。股関節の可動域が狭まると他の関節に負担がかかり、痛みが生じるなど身体の不調につながる場合もあるため、ストレッチなどを通して常に股関節の動きをスムーズにしておくことが大切です。今回は股関節周りの可動域を広げるのに効果的なヨガポーズをご紹介します。 股関節の可動域が狭い!その原因は? 股関節とは、大腿骨と骨盤が接する部分のことを指します。大腿骨上部のボール状の部分が、骨盤のソケットにはまるような構造をしていて、通常それなりに可動範囲のある関節です。股関節の可動域が狭い原因としては、生まれつき骨の構造上可動域が狭いということや、病気や怪我によって動きづらくなるということがありますが、そのような要因が考えられない場合は、筋力不足や筋肉の硬さなどが原因の一つとして考えられます。 股関節

    【1日たった5分】メリットだらけ!股関節の可動域を広げる毎日続けたいヨガポーズ5選 | ヨガジャーナルオンライン
    kiyotune
    kiyotune 2022/10/20
  • 【Git】リモートブランチをチェックアウトしたいときは「git fetch origin <ブランチ名>」と「git checkout <ブランチ名>」を実行すれば良い | DevelopersIO

    こんにちは、CX事業部の若槻です。 今回は、Gitでのリモートブランチの操作で個人的にやらかしがちなことを備忘録として残させて頂きます。 どんなこと? 「他のメンバーがリモートにpushしたブランチをローカルで参照したり動かしたりしたい!」となり、git checkout -b <ブランチ名> origin/<ブランチ名>コマンドによりリモートからブランチをチェックアウトしようとしたら、 % git checkout -b myBranch origin/myBranch fatal: 'origin/myBranch' is not a commit and a branch 'myBranch' cannot be created from it というエラーとなりコマンドが失敗してしまうことがあります。 これはcheckoutコマンドで第二引数に指定した名前(origin/<ブラン

    【Git】リモートブランチをチェックアウトしたいときは「git fetch origin <ブランチ名>」と「git checkout <ブランチ名>」を実行すれば良い | DevelopersIO
    kiyotune
    kiyotune 2022/10/20