コピペ用!!おれ的Djangoのチートシート
自分用にメモしていたDjangoのチートシートをここで公開してみます。各ファイルごとによく使うものをまとめています。
models.pyテンプレ# ブログ用のmodels.pyとしてfro ...DjangoでTwitterのようなフォロー、フォロワーの機能を実装する(models.py、ManyToManyField)
Toitterというアプリ名で、Twitterのようなフォロー機能の実現をしてみましょう。
今回はDjangoでなるべく簡単にフォロー ...
Djangoで競合なくフィールドに1を足すには? F関数を使った アクセスカウンター(サンプルコードあり)
仮定としてあるブログアプリをDjangoで作っていたとします。
そのブログアプリで、ある記事のアクセス数を正確にカウントし ...
DjangoのORMが発行したSQLを直接確認する方法(サンプルコードあり)
DjangoのORMは非常に便利ですが、どんなSQLが発行されているか見えないと不安ですね。そこで今回はDjangoが発行しているSQLを確認できるやり方をサンプルコードつきでご紹介します。サン ...
Djangoでよく使うデータベース設計の定義型まとめ(models.py)
Djangoのmodels.pyでよく使う型を具体的な使用例とともにまとめてみました。
(2021/09/20に更新:UUIDFieldを追加)
文字列系CharFieldDjangoのmodelでUUIDFieldを使う方法。
DjangoにはUUIDFieldがあるが、今回はこれを実践的に使う方法について考察する。
UUIDとはUUIDとは32文字のほぼ確実にかぶらない文字列のことだ。PythonでUUI ...
Webアプリ、Web開発とはなにか?結局何をしているのか?
Django Babyの一番はじめの記事では、Webアプリがどう動いてページを表示しているのかといった概要をつかむところから始めましょう。
「Webアプリ作ってみたいけど仕組みがいま ...
Djangoでdjano-extensionsを利用してER図(=ERD)を自動作成する!graph_modelsメソッドの使い方
ER図とはEntity Relationship Diagramの略で、簡単に言うと「データベース設計を関係が見やすいように図にしたもの」です。
今回はDja ...
Django超入門シリーズ(ブログを作るチュートリアル) ~ その3 Djangoの「プロジェクト、アプリ」とは何か?~
前回の記事では「リクエストとレスポンス」というWebの大切な基本を学びました!サイトの閲覧者が、URLで欲しい情報を伝えてサーバーがそれを解釈して返答するということが徐々に理解できたかと思います ...
Django超入門シリーズ(ブログを作るチュートリアル) ~ その1 Djangoに触れてみよう~
「Django Baby」は「Djangoを赤ちゃんでも分かるレベルで解説する」をモットーにしています。
実は僕自身Djangoを学び始めたとき、環境構 ...