django_rest_frameworkでルーティングを制限する方法【Djangoアウトプット】
この記事は 約 0分36秒 で読めます。 django_rest_frameworkネタをもうひとつ。 django_rest_frameworkでは 何も制限しない場合、以下のルーティングが設定されるみたいです。 [c … [記事を読む]
この記事は 約 0分36秒 で読めます。 django_rest_frameworkネタをもうひとつ。 django_rest_frameworkでは 何も制限しない場合、以下のルーティングが設定されるみたいです。 [c … [記事を読む]
この記事は 約 0分55秒 で読めます。 あるモデルと1対1で連携している別のモデルのデータをJSONに出力する方法を探していたところ、簡単にできたのでログに残します。 例えば、記事モデル(Article)と投稿者(Au … [記事を読む]
この記事は 約 0分38秒 で読めます。 テストの基本 Vue.jsでCRUDができたところで、今度はテストコードを書いてテストをしてみます。 テストの重要性は公式ドキュメントがとても熱く語っていて必読です。 自動テスト … [記事を読む]
この記事は 約 0分18秒 で読めます。 全コンテナ内のログを見たいときは以下のようなコマンドを叩きます。
1 |
docker-compose logs -tf |
コンテナ別で見たいときはコンテナ名を引数に追記 … [記事を読む]
この記事は 約 1分12秒 で読めます。 前回からの続きやっていきます。 前回までの準備でAPIが整いましたので、テンプレートにvue.jsを組み込んでいきたいと思います。 このログは、こちらのレポジトリでDjango+ … [記事を読む]
この記事は 約 2分41秒 で読めます。 今どきはNuxt.jsなどでフロントエンドを作って、DjangoでAPIを実装するという方法が主流かと思いますが、Djangoのテンプレートにvue.jsを組み込んでみたいと思い … [記事を読む]
この記事は 約 2分13秒 で読めます。 前回の記事でCronが動く環境が手に入ったので、今度はSeleniumが使えるようにします。 このログは、こちらのレポジトリでDjango+Dockerセットアップ後の環境を想定 … [記事を読む]
この記事は 約 1分46秒 で読めます。 ちょっとハマったので手順を残しておきます。 結論から言うとdocker-compose.ymlにてuwsgiと一緒にcronを起動する方法で定期的に実行してくれるようになりました … [記事を読む]
この記事は 約 0分35秒 で読めます。 バックアップコマンド
1 |
docker-compose exec -T postgresql pg_dump -U DBへのアクセスユーザー -w DB名 > ./db/backup/postgresql/postgresql-`date +"%Y%m%d"`.sql |
DBへのアクセスユーザーとDB名を指定してpg_dumpコマンドを叩く感じになります。 リ … [記事を読む]
この記事は 約 0分18秒 で読めます。 色々と冗長かもですが、以下のコマンドで プロジェクト全体のmigrations関連ファイルを一括で削除できます。
1 2 |
find . -path "./backend/**/migrations/*.py" -not -name "__init__.py" | xargs rm -rf find . -path "./backend/**/migrations/__pycache__" | xargs rm -rf |
… [記事を読む]