django
このパートではスタイルシートと画像の追加方法について解説している. DjangoではJavaScriptやCSS等は"static files"と呼ぶことにしているらしい. 自分のアプリのルック&フィールをカスタマイズする 最初にstaticという名前のディレクトリをpollsディレク…
自動テストの紹介 自動化テストとは テスト作成は何故必要か テスティングの基本戦略 ここまでは省略.この辺の話はテスト駆動開発とかのキーワードでWeb検索するか書籍等で勉強すればよい. 最初のテストを書く Polls.was_published_recently()にバグがある…
簡単なフォームを書く polls/detail.htmlにフォームを以下のように追加する. <h1>{{ poll.question }}</h1> {% if error_message %}<p><strong>{{ error_message }}</strong></p>{% endif %} <form action="{% url 'polls:vote' poll.id %}" method="post"> {% csrf_token %} {% for choice in poll.choice_set.all %} </form>
Part 3ではwiewについて説明している. 哲学 view - はDjnagoアプリ中の一つのWebページに相当する.これは通常指定された(HTMLを表現する)テンプレートを持ち指定された機能を提供する.このチュートリアルのWeb-Pollアプリでは以下のviewを持つ Poll "in…
DjangoのインストールはDjangoドキュメントの通りにやっておくこと. Djangoがインストールされているかの検証は以下のようにコマンドラインで打ってバージョン情報が出力されればOK. python -c "import django; print(django.get_version())" プロジェクト…