aoishiの備忘録

備忘録

Django

CircleCI 2.0でDjangoの自動テスト環境を構築する

はじめに Djangoで作成したWebアプリケーションをCircle CI2.0で自動テストできるようにしてみました。# 環境 Django 1.11.5 CircleCI 2.0 Python 3.6.1 (circleci/python:3.6.1 DockerImage利用) MySQL 5.7 (circleci/mysql:5.7 DockerImage利用) また、事…

DockerでDjangoの開発環境を作成する(Quickstart: Compose and DjangoのMySQL版)

はじめに Dockerの公式ページにDocker Composeを使った簡単なDjango/PostgreSQLの環境構築のチュートリアルがあります。 docs.docker.com 普段からMySQLを使うことが多いので、PostgreSQLの代わりにMySQLを使ってチュートリアルをやってみました。 環境 OS: …

Djangoで文字コードutf8mb4でMySQLに接続する方法

はじめに Djangoで文字コードがutf8mb4のMySQLデータベースを利用するためのメモです。 絵文字を含むデータを使うために文字コードがutf8mb4のデータベースを作成したのですが、クライアント側の文字コード設定を忘れてしまい、レコード追加時に下記のエラー…