[Django] Coverage.py を使ってカバレッジを計測する
django-nose と django-caverage を使ってテストコードの実行とカバレッジの計測を行っていましたが、 django 1.10 ではうまくカバレッジを計測してくれないという問題があったので、今回は […]
django-nose と django-caverage を使ってテストコードの実行とカバレッジの計測を行っていましたが、 django 1.10 ではうまくカバレッジを計測してくれないという問題があったので、今回は […]
普段、 Python で開発をするときは PyCharm を使ってるんですが、開発しているプロジェクトによって Python のバージョンが異なるので、プロジェクトごとに Python のパスを設定する必要がありました。
「 プログラマが知るべき97のこと 」を読んで、非常に勉強になったので、特に印象に残ったものをいくつかピックアップして見たいと思います。 プログラマが知るべき97のこと PDF版も公開されてますので、もし興味
Python で Django を使う時のテストコードの書き方をまとめました。 目的 ローカル環境でテストコードによるテストを実行したい カバレッジが確認したい いずれはテスト駆動開発に移行したい 環境 Python 3
AWSのEC2を利用して、Amazon LinuxでNginxの環境を構築した際に、Webサーバの通信の暗号化が必要だったので、「Let’s Encrypt」を使って通信の暗号化を行いました。 その際の証明書の取得、更新
Mac にはデフォルトで Python2.7 系がインストールされていますが、新しいプロジェクトで Python3.x 系を使う必要があり、 Mac のデフォルトの環境は触らずに Python3.x 系を使えるようにする
[pyenv-virtualenv] Mac で pyenv-virtualenv を使ってみる Read More »
Homebrew とは Mac のパッケージ管理システム。 Mac には Homebrew 以外にも、 MacPorts や Fink といったパッケージ管理システムがあますが、一緒に使うとインストールしたライブラリなど
ドキュメントを Markdown (.md)で書くことが最近増えてきましたが、どうしても記法を忘れちゃうことがあるので、そのためのチートシートとしてまとめました。 ただ、 Markdown は使う環境( GitHub と
Django で開発してるといつもどのコマンド使えばいいか忘れちゃうんで、忘れないようにまとめました。 Django のバージョンは 1.10.3 です。 auth 認証関連 ユーザ認証機能などで利用します。サブコマンド
Django の開発でドキュメントをコードのコメントから自動生成するプロジェクトを担当してた時の Django で Sphinx を使ってドキュメントを生成する手順を説明していきたいと思います。 その前に、 Django