はじめに
いつも心は虹色に! 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ではこんな感じです。
Djangoフォーム
機能追加はお決まりの以下を進めます。
- 新規ページへ遷移するリンクを追加
- 新規ページのURL設定
- 新規ページのビュー作成
- 新規ページのテンプレート作成
チュートリアルではPostモデルしか登場しませんが、機能によっては新規モデル作成も必要ですね。
Bootstrap3のGlyphiconを使ってアイコン追加
(4系ではどうするんだろう? font awesome?)
Bootstrap Glyphicon Components
+ボタンで遷移する新規ポスト作成画面
編集ボタンを導入
編集可能に
adminにログインしていない場合、追加ボタンや編集ボタンは表示しない
(Extension Tutorialに根本対応があるそうです)
PythonAnywhereコマンド覚書
- ソースコードの配置されたディレクトリに移動(Bashを立ち上げた後に必要。git pullの前に使う):
cd ~/$USER.pythonanywhere.com
- 仮想環境の有効化(カレントディレクトリによらずに実行できそう。collectstaticの前に使う):
workon $USER.pythonanywhere.com
残った箇所の対応
フォームのレビューを終えたら99%だったので、えいやっと残りもやってしまいました。
- WindowsでGitを使うと、改行コードの扱いに癖があるんですね〜。Macユーザなので初めて知りました。
- AzureユーザからするとIAMまわりがしっくり来ていません。Cloud9用のアカウントを作って触ってみます。
終わりに
私の貢献は1割程度ですが、少しずつ力を合わせた末に、翻訳・レビューともに100%に達しました。
やり遂げました!感無量です。
現在最新の訳の反映をお願いしています。
手を動かしたことでPythonAnywhereなどのノウハウも溜まってきたので、次はチュートリアル自体を手伝えたらと考えています。
チュートリアルを手がかりに、Djangoドキュメントを参照して深掘りというのも面白そうです。
それではまた1週間気合い入れていきましょう!