Python

Djangoで超簡単にメンテナンスモードを有効にする方法

Django

通常、メンテナンス中にオリジナルのエラーページを表示するためには、Apache や Nginx などの Web サーバーの設定を変更してやる必要があります。

しかし、Django を使って Web サイトを運営しているならサーバーの設定を一切変更せずにメンテナンスモードを設定することができます。

最も簡単な方法は 「django-maintenancemode」 を使うことでしょう。

Python 2 と Python 3 の両方に対応しています。

続きを読む

CentOS 7 + Nginx で Django アプリを公開するまでの手順

Django

GMO VPS を契約して Django アプリを公開するところまでの手順のメモです。

CentOS 7 + Nginx + uWSGI で Python 3 + Django のサービス公開を目指します。

Nginx と uWSGI を使って Django アプリを公開するところがメインなので、それ以外のところはなんとなく流れがわかる程度に書いてあります。

環境

  • GMOクラウド VPS 2GB プラン
  • CentOS 7.1
  • Python 3.5.1
  • Django 1.9.2
  • Nginx 1.9.9
  • uWSGI 2.0.12

続きを読む