File tree Expand file tree Collapse file tree 9 files changed +15
-15
lines changed
dynamic_data_in_templates Expand file tree Collapse file tree 9 files changed +15
-15
lines changed Original file line number Diff line number Diff line change @@ -196,7 +196,7 @@ PythonAnywhereのコードを`ls`を使って見てみることもできます
196196
197197あなたのサイトは現在、インターネット上で動作しているはずです! PythonAnywhereのWebページをクリックしてリンクを取得します。 あなたはあなたが望む誰とでもこれを共有することができます:)
198198
199- > ** 注** これは初心者向けのチュートリアルです。このサイトをデプロイする際にはセキュリティの観点からは理想的ではない、いくつかのショートカットをしました。 もしこのプロジェクトを利用すると決めたり、新しいプロジェクトを開始する場合は、あなたのサイトを安全にするいくつかのヒントについて、[ Djangoデプロイチェックリスト] ( https://docs.djangoproject.com/ja/2 .2/howto/deployment/checklist/ ) を注意深く読んでください。
199+ > ** 注** これは初心者向けのチュートリアルです。このサイトをデプロイする際にはセキュリティの観点からは理想的ではない、いくつかのショートカットをしました。 もしこのプロジェクトを利用すると決めたり、新しいプロジェクトを開始する場合は、あなたのサイトを安全にするいくつかのヒントについて、[ Djangoデプロイチェックリスト] ( https://docs.djangoproject.com/ja/3 .2/howto/deployment/checklist/ ) を注意深く読んでください。
200200
201201## デバッギングのヒント
202202
@@ -219,4 +219,4 @@ PythonAnywhereのコードを`ls`を使って見てみることもできます
219219
220220いくつかの投稿を作成したら、ローカル環境(PythonAnywhereではなく)に戻ることができます。 ここから、変更を加えるためにはあなたのローカル環境で作業する必要があります。 これがWeb開発の一般的なワークフローです。ローカルで変更し、それらの変更をGitHubにプッシュし、それからその変更を公開しているWebサーバーにプルしてきます。 これにより、公開しているWebサイトを壊すことなく作業したり試したりできます。 とってもクールでしょ?
221221
222- 自分を* すっごく* 褒めてあげてください! サーバーのデプロイはWeb開発の最も難しい部分の1つで、ちゃんと動くようになるまで数日かかることもよくあります。 しかし、あなたは実際のインターネット上で、あなたのサイトを動かす事ができました!
222+ 自分を* すっごく* 褒めてあげてください! サーバーのデプロイはWeb開発の最も難しい部分の1つで、ちゃんと動くようになるまで数日かかることもよくあります。 しかし、あなたは実際のインターネット上で、あなたのサイトを動かす事ができました!
Original file line number Diff line number Diff line change @@ -52,6 +52,6 @@ Postsをクリックして移動し、少し試してみましょう。 5つか6
5252
5353![ Django admin] ( images/edit_post3.png )
5454
55- Django adminについてもっと知りたいときは、Djangoのドキュメントを見るとよいでしょう。https://docs.djangoproject.com/ja/2 .2/ref/contrib/admin/
55+ Django adminについてもっと知りたいときは、Djangoのドキュメントを見るとよいでしょう。https://docs.djangoproject.com/ja/3 .2/ref/contrib/admin/
5656
57- ここでそろそろコーヒー(または紅茶)か何か食べるものを摂って自分を元気づけるのにいいタイミングでしょう。最初のDjangoモデルを作ったのだから、少し休みをとっていいところです!
57+ ここでそろそろコーヒー(または紅茶)か何か食べるものを摂って自分を元気づけるのにいいタイミングでしょう。最初のDjangoモデルを作ったのだから、少し休みをとっていいところです!
Original file line number Diff line number Diff line change @@ -370,7 +370,7 @@ form = PostForm(instance=post)
370370
371371おめでとう!アプリケーションが完成しました。
372372
373- Djangoのフォームについてもっと知りたい場合、Djangoのドキュメントを読んでください。https://docs.djangoproject.com/ja/2 .2/topics/forms/
373+ Djangoのフォームについてもっと知りたい場合、Djangoのドキュメントを読んでください。https://docs.djangoproject.com/ja/3 .2/topics/forms/
374374
375375## セキュリティ
376376
@@ -446,4 +446,4 @@ Djangoのフォームについてもっと知りたい場合、Djangoのドキ
446446
447447* 最後に、[ Webページ] ( https://www.pythonanywhere.com/web_app_setup/ ) に飛んで(コンソールの右上のメニューボタンを使ってもいいですね)それから ** Reload** を押しましょう。 変更を見るためにあなたのブログ https://subdomain.pythonanywhere.com を再読み込みしましょう。
448448
449- うまくいってるはずです!おめでとう :)
449+ うまくいってるはずです!おめでとう :)
Original file line number Diff line number Diff line change @@ -162,7 +162,7 @@ class Post(models.Model):
162162- ` models.DateTimeField ` – 日付と時間のフィールド
163163- ` models.ForeignKey ` – これは他のモデルへのリンク
164164
165- コードの細かいところまでは説明し出すと時間がかかるので、ここではしませんが、 モデルのフィールドや上記以外の定義のやり方について知りたい方は是非Djangoドキュメントを見てみて下さい。 (https://docs.djangoproject.com/ja/2 .2/ref/models/fields/#field-types )
165+ コードの細かいところまでは説明し出すと時間がかかるので、ここではしませんが、 モデルのフィールドや上記以外の定義のやり方について知りたい方は是非Djangoドキュメントを見てみて下さい。 (https://docs.djangoproject.com/ja/3 .2/ref/models/fields/#field-types )
166166
167167` def publish(self): ` は何かと言うと、 これこそが先程お話ししたブログを公開するメソッドそのものです。 ` def ` は、これはファンクション(関数)/メソッドという意味です。` publish ` はメソッドの名前で、 変えることもできます。 メソッドの名前に使っていいのは、英小文字とアンダースコアで、アンダースコアはスペースの代わりに使います。 (例えば、平均価格を計算するメソッドは ` calculate_average_price ` っていう名前にします)
168168
@@ -198,4 +198,4 @@ Djangoが作ってくれた移行ファイルを私たちがデータベース
198198 Applying blog.0001_initial... OK
199199
200200
201- やった~!ポストモデルがデータベースに入りました。どうなったか見たいでしょ?次へ進みましょう!
201+ やった~!ポストモデルがデータベースに入りました。どうなったか見たいでしょ?次へ進みましょう!
Original file line number Diff line number Diff line change @@ -82,7 +82,7 @@ django-admin.py は、必要なディレクトリとファイルを作成する
8282TIME_ZONE = ' Asia/Tokyo'
8383```
8484
85- 言語コードは、言語(例えば、英語の場合は` en ` 、ドイツ語の場合は` de ` のように表します)と、国コード(例えば、ドイツの場合は` de ` 、スイスの場合は` ch ` のように表します)からできています。 あなたの母国語が英語でない場合、これを追加すると、Djangoのデフォルトのボタンや通知が設定した言語に変更されます。 ですのでたとえば「Cancel」ボタンがここで定義した言語に翻訳されます。 [ Djangoは多くの言語に対応しています。] ( https://docs.djangoproject.com/ja/2 .2/ref/settings/#language-code )
85+ 言語コードは、言語(例えば、英語の場合は` en ` 、ドイツ語の場合は` de ` のように表します)と、国コード(例えば、ドイツの場合は` de ` 、スイスの場合は` ch ` のように表します)からできています。 あなたの母国語が英語でない場合、これを追加すると、Djangoのデフォルトのボタンや通知が設定した言語に変更されます。 ですのでたとえば「Cancel」ボタンがここで定義した言語に翻訳されます。 [ Djangoは多くの言語に対応しています。] ( https://docs.djangoproject.com/ja/3 .2/ref/settings/#language-code )
8686
8787別の言語を使用する場合は、次の行を変更して言語コードを変更します。
8888
@@ -204,4 +204,4 @@ Chromebook と Cloud9 を利用している場合は、Webサーバーが起動
204204
205205Webサーバーを動かしながら、新たにコマンドを入力したい場合は、新しいコマンドプロンプトのウィンドウを開いて、仮想環境を起動してから入力しましょう。2つ目のウィンドウを開く方法が分からなくなったら、[ コマンドラインを使ってみよう] ( ../intro_to_command_line/README.md ) の章に戻ってやり方を確認しましょう。 Webサーバーを停止するには、実行中のウィンドウに戻り、CTRL + C - ControlキーとCキーを同時に押します(WindowsではCtrl + Breakキーを押す必要があります)。
206206
207- 次のステップに進む準備はできましたか? 今度は実際にコンテンツを作り始めましょう!
207+ 次のステップに進む準備はできましたか? 今度は実際にコンテンツを作り始めましょう!
Original file line number Diff line number Diff line change @@ -100,4 +100,4 @@ urlpatterns = [
100100
101101エラーが表示されていますね。でも心配しないで。これはむしろ、結構便利なものなんですよ:ここでは、** 'post_list' という属性(attribute)がない** ことを知らせてくれています。 これは * ビュー* の名前で、Djangoが探して使おうとしましたが、私たちはこれをまだ作っていませんでした。 現時点では、` /admin/ ` も動作していないと思います。 心配しなくて大丈夫です。ちゃんとできますから。 別のエラーメッセージが表示された場合は、Webサーバーを再起動してみてください。 これを行うには、Webサーバーを実行しているコンソールウィンドウで、Ctrl + C(CtrlキーとCキーを同時に押す)で停止します。 Windowsの場合、Ctrl + Breakかもしれません。 その後、` python manage.py runserver ` を実行してWebサーバーを再起動します。
102102
103- > Django URLconfについてもっと知りたい場合は、公式のドキュメントを見て下さい。 https://docs.djangoproject.com/ja/2 .2/topics/http/urls/
103+ > Django URLconfについてもっと知りたい場合は、公式のドキュメントを見て下さい。 https://docs.djangoproject.com/ja/3 .2/topics/http/urls/
Original file line number Diff line number Diff line change @@ -41,4 +41,4 @@ def post_list(request):
4141
4242サーバーは実行されていることはわかるのですが、正しく表示されないのはなぜでしょう? 心配しないで!ただのエラーページです! コンソールでのエラーメッセージと同じように、これは実際にかなり便利です。 * TemplateDoesNotExist* と書いてありますね。 それでは次の章でテンプレートを作って、エラーを解決しましょう!
4343
44- > Djangoのビューについてもっと知りたいのなら、公式ドキュメントをぜひ読んでみてください。 https://docs.djangoproject.com/ja/2 .2/topics/http/views/
44+ > Djangoのビューについてもっと知りたいのなら、公式ドキュメントをぜひ読んでみてください。 https://docs.djangoproject.com/ja/3 .2/topics/http/views/
Original file line number Diff line number Diff line change @@ -78,4 +78,4 @@ def post_list(request):
7878
7979どうでしたか?次は、このクエリセットをテンプレートで表示させるところを、やってみましょう。
8080
81- Djangoのクエリセットについて、もっと知りたければこちらも読んでみてくださいね。 https://docs.djangoproject.com/ja/2 .2/ref/models/querysets/
81+ Djangoのクエリセットについて、もっと知りたければこちらも読んでみてくださいね。 https://docs.djangoproject.com/ja/3 .2/ref/models/querysets/
Original file line number Diff line number Diff line change 1515#### Django
1616
1717- このチュートリアルの続きである[ Django Girls Tutorial: Extensions] ( https://tutorial-extensions.djangogirls.org/ )
18- - [ Django 公式チュートリアル] ( https://docs.djangoproject.com/en/2 .2/intro/tutorial01/ )
18+ - [ Django 公式チュートリアル] ( https://docs.djangoproject.com/ja/3 .2/intro/tutorial01/ )
1919- [ Getting Started With Django 動画レッスン] ( http://www.gettingstartedwithdjango.com/ )
2020
2121#### HTML, CSS ならびに JavaScript
3939- [ edX] ( https://www.edx.org/course/?search_query=python&subject=Data%20Analysis%20%26%20Statistics ) – ほとんどのコースを無料で視聴できますが、高等教育資格に向けた修了証書や単位が欲しい場合、お金がかかります。
4040- [ Dataquest] ( https://www.dataquest.io/ ) – はじめの30 "ミッション" が無料です。
4141
42- あなたが次になにを作るか、楽しみにしています!
42+ あなたが次になにを作るか、楽しみにしています!
You can’t perform that action at this time.
0 commit comments