nikkie-ftnextの日記

イベントレポートや読書メモを発信

週末ログ | Django Girls Tutorial翻訳レビュー 100%到達!

はじめに

いつも心は虹色に! nikkieです。
最近は暑さが厳しくなく過ごしやすいですね。
この週末で翻訳レビューが100%に達しました!

Django Girls Tutorial翻訳レビュー

Django2.0.x系対応日本語版の Djangoフォーム · Django Girls Tutorial (残していた箇所)をレビューしました。

前回のレビュー:イベントレポート | (第91回)Python mini Hack-a-thon ~Django Girls Tutorial翻訳レビュー~ #pyhack - nikkie-ftnextの日記

PythonAnywhereではこんな感じです。 f:id:nikkie-ftnext:20180819222021p:plain

Djangoフォーム

機能追加はお決まりの以下を進めます。

  • 新規ページへ遷移するリンクを追加
  • 新規ページのURL設定
  • 新規ページのビュー作成
  • 新規ページのテンプレート作成

チュートリアルではPostモデルしか登場しませんが、機能によっては新規モデル作成も必要ですね。

Bootstrap3のGlyphiconを使ってアイコン追加
(4系ではどうするんだろう? font awesome?)
Bootstrap Glyphicon Components
+ボタンで遷移する新規ポスト作成画面
f:id:nikkie-ftnext:20180819222113p:plain

編集ボタンを導入
f:id:nikkie-ftnext:20180819222224p:plain
編集可能に
f:id:nikkie-ftnext:20180819222253p:plain

adminにログインしていない場合、追加ボタンや編集ボタンは表示しない
(Extension Tutorialに根本対応があるそうです) f:id:nikkie-ftnext:20180819222412p:plain
f:id:nikkie-ftnext:20180819222424p:plain

PythonAnywhereコマンド覚書

  • ソースコードの配置されたディレクトリに移動(Bashを立ち上げた後に必要。git pullの前に使う):cd ~/$USER.pythonanywhere.com
  • 仮想環境の有効化(カレントディレクトリによらずに実行できそう。collectstaticの前に使う):workon $USER.pythonanywhere.com

残った箇所の対応

フォームのレビューを終えたら99%だったので、えいやっと残りもやってしまいました。

終わりに

私の貢献は1割程度ですが、少しずつ力を合わせた末に、翻訳・レビューともに100%に達しました。
やり遂げました!感無量です。
現在最新の訳の反映をお願いしています。
手を動かしたことでPythonAnywhereなどのノウハウも溜まってきたので、次はチュートリアル自体を手伝えたらと考えています。

チュートリアルを手がかりに、Djangoドキュメントを参照して深掘りというのも面白そうです。
それではまた1週間気合い入れていきましょう!