django-ja / djangoproject.jp

Source code to djangoproject.jp.

Home Page:https://djangoproject.jp/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

djangoproject.jp

https://djangoproject.jp/ のソースコード。

  • docs/: デプロイされるディレクトリー
  • miya/: miyadaiku 用のテンプレートなどがあります
  • static/: 静的ファイルやmiyadaikuで管理されない古いページがあります

ビルド

miyadaiku を利用して docs 以下にビルドします。

$ make build

Windows 環境の場合

エンコーディングの関係で次のようなエラーが発生する場合があります。

UnicodeDecodeError: 'cp932' codec can't decode byte ...中略...: illegal multibyte sequence

この場合、シェル変数または環境変数 PYTHONUTF8=1 をセットしてから miyadaiku-build を実行してください。

デプロイ

デプロイにはGitHub Pagesが使われます。 docs 以下が公開されるので、ビルドしてmasterにコミットしてください。 サイト自体はCloudFrontを通してホストされます。

About

Source code to djangoproject.jp.

https://djangoproject.jp/

License:MIT License


Languages

Language:HTML 96.6%Language:CSS 1.7%Language:JavaScript 1.7%Language:Makefile 0.0%