[Django]でテンプレートを使ってExcelファイルを出力する プログラミング / Django、Excel、Python、xlrd、xlutils、xlwt / 2017年5月26日 2023年2月1日 Web アプリケーションを開発していると「 Excel ファイルをダウンロードする」機能が必要となることがあると思います。 今回は Python の Web アプリケーションフレームワークである Django で、 Ex […]
[Django]管理サイトで編集時のみ項目を Readonly に設定する プログラミング / Django、Python、管理サイト / 2017年5月22日 2023年2月1日 Django の管理サイトを利用している時に、データを新しく登録する時にはユーザにデータ入力させたいけど、データを編集する時にはデータ更新させたくないデータがあったんですが、 ModelAdmin が提供している設定項目 […]
[Django]管理サイト( Django Admin )を作成する プログラミング / Django、Python、システム開発 / 2017年3月28日 2023年1月27日 Python の Web アプリケーションフレームワークである Django には、管理サイト( admin )という機能があります。 この機能を使うことで作成したModelのデータの追加・変更削除ができるようになります […]
[Django]ログイン認証できるようになるまでの実装手順まとめ プログラミング / Django、Login、MySQL、Python / 2017年3月22日 2023年1月27日 Python の Web アプリケーションフレームワークである「 Django 」を利用してログイン画面を作成していきます。 プロジェクトの作成や MySQL との接続などについては過去の記事を参考にしてもらえればと思い […]
[Django] Python 3系で MySQL に接続する方法について プログラミング / Django、MySQL、Python / 2017年3月21日 2023年1月27日 Python 3系で Django を利用した際に、 MySQL に接続するのにちょっと苦労したので、その時の手順を記載します。Python 2系でやってたやり方だとうまくいかなかったので・・・。 Django のプロジ […]
[Django] Web アプリケーションを構築する手順まとめ プログラミング / Django、Mac、Python / 2017年3月21日 2023年1月26日 Python の Web アプリケーションフレームワークである「 Django 」を利用して、アプリを作成する手順を書いていきます。 今回はとりあえず、プロジェクトを作成して「 It worked! 」と表示されるところ […]
[Django] Coverage.py を使ってカバレッジを計測する プログラミング / Coverage、Django、Python / 2017年2月14日 2023年1月26日 django-nose と django-caverage を使ってテストコードの実行とカバレッジの計測を行っていましたが、 django 1.10 ではうまくカバレッジを計測してくれないという問題があったので、今回は […]
[Django] Django のプロジェクトでテストコードを実行する手順について プログラミング / Django、Python / 2017年2月9日 2023年1月25日 Python で Django を使う時のテストコードの書き方をまとめました。 目的 ローカル環境でテストコードによるテストを実行したい カバレッジが確認したい いずれはテスト駆動開発に移行したい 環境 Python 3 […]
[ Django ] manage.py のコマンド チートシート プログラミング / Django、Python、チートシート / 2016年12月3日 2023年1月24日 Django で開発してるといつもどのコマンド使えばいいか忘れちゃうんで、忘れないようにまとめました。 Django のバージョンは 1.10.3 です。 auth 認証関連 ユーザ認証機能などで利用します。サブコマンド […]
[ Django ] Sphinx を使ってドキュメントを生成する方法 ソフトウェア開発、プログラミング / Django、Python、Sphinx / 2016年12月2日 2023年1月24日 Django の開発でドキュメントをコードのコメントから自動生成するプロジェクトを担当してた時の Django で Sphinx を使ってドキュメントを生成する手順を説明していきたいと思います。 その前に、 Django […]