kb84tkhrのブログ

何を書こうか考え中です あ、あと組織とは関係ないってやつです 個人的なやつ

django

Djangoチュートリアル(13) 管理アプリのカスタマイズ

ここでは、引き続き Web 投票アプリケーションの開発を続け、 チュートリアル その2 で少し触れた、Django が自動生成する管理サイトのカスタマイズに焦点を当てます。 む、ということはもうDjangoのWebアプリを作ることについては完全に理解したと言っても…

Djangoチュートリアル(12) 静的ファイル

自動テストについて少し読み物 ResultsView にも同じように get_queryset メソッドを追加して、新しいテストクラスも作らなければならないようです。しかしこれは、今作ったばかりのものとそっくりになるでしょう。実際、テストは重複だらけになるはずです。…

Djangoチュートリアル(11)

テストふたつ追加境界値のテストを追加したってことだな

Djangoチュートリアル(10) 自動テスト

はじめての Django アプリ作成、その 5 | Django ドキュメント | Djangoに進む 自動テストの話 Webアプリって要はGETなりPOSTを受け取ってHTML文字列を返す関数の集まりみたいな ものだからGUIのデスクトップアプリとかよりはテストと相性いい気はする 画面…

Djangoチュートリアル(11) 汎用ビュー

さてなんだか同じようなコードが増えてきましたが 汎用ビュー(Generic View)ってやつでまとめられるそうな

Djangoチュートリアル(10) pluralize

結果の画面表示 views.pyは目新しいところなし polls/templates/polls/results.htmlの vote{{ choice.votes|pluralize }} は choice.votesが2以上ならvoteをvotesにしてくれるもののようだ 0票だったらどうなるんだろう

Djangoチュートリアル(9) フォーム

今日はフォーム

Djangoチュートリアル(8) テンプレート

えーとどこまでいったかな 404返すところまでだった 今日はテンプレートをもう少し本格的に

Djangoのドキュメント修正について調べてみる (3)

っていうか日本語解説がありましたよ documentation / 翻訳への参加方法 | djangoproject.jp そりゃあるよな それほど詳しくは書いてなくて、昨日やってみたことでだいたい合ってるっぽい 昨日の今日でコメントに反応がある気はしてなかったけどやっぱりない…

Djangoのドキュメント修正について調べてみる (2)

承認されてた You’re now part of the translation team Django team Your request to join the language Japanese of team Django team has been approved. You can now help translate all projects that are assigned to it. 見に行ってみる

Djangoのドキュメント修正について調べてみる

訳の改善点が見つかったので反映してもらおうか どうするといいのかな 有志が訳してます、とかならメールで伝えるくらいで反映されるかもしれないけど 問い合わせ先とか出てるかな

Djangoチュートリアル(7) 404

今日は404の返し方 raise Http404を使う 500用の例外とかもあるのかな

Djangoチュートリアル(6) テンプレート

index()を書き換えるところからスタート def index(request): latest_question_list = Question.objects.order_by('-pub_date')[:5] output = ', '.join([q.question_text for q in latest_question_list]) return HttpResponse(output) 意味はわかる 質問が…

Djangoチュートリアル(5) ビュー

はじめての Django アプリ作成、その 3 | Django ドキュメント | Django この前はPollsアプリを作ったと言っても "Hello, World. You're at the polls index."と表示しただけ ここでもう少し本格的になりそう

Djangoチュートリアル(4) Django Admin

Django は、サイト管理者向けの一元化されたコンテンツ編集インタフェースを提供しています。 admin はサイトの訪問者でなく、サイト管理者に使われることを意図しています。 というものらしい まずはログインできるところまで

Djangoチュートリアル(3) モデルへのアクセス

ちょっと長丁場になってきてませんか モデルをイジりますPythonシェルを起動

Djangoチュートリアル (2) モデル

はじめての Django アプリ作成、その2 mysite/settings.py を眺める データベースやアプリの設定があるけど今はいじらなくてよい データベースをマイグレートする $ python manage.py migrate Operations to perform: Apply all migrations: admin, auth, co…

Djangoチュートリアル(1)

はじめての Django アプリ作成、その1から見ていく その7まであるからまずまずのボリューム なにはともあれDjangoをインストール ただしフォルダを掘って仮想環境作ってから バージョンは本に合わせて1.11.7で