このblohgポストおよびページのコンテンツを格納するために、バックエンドとしてMercurialのSCMを使用して使いやすく、簡単なブログエンジンである。
blohgは素晴らしいコントロールパネルやWYSIWIGエディタを持っていません。すべてのコンテンツは(まだ文書化されていない、参考のためにドキュメンテーション文字列をお読みください)いくつかのカスタムディレクティブを使用して任意のテキストエディタとreStructuredTextのを使用して書かれている。
ののあなたのブログを開始
の警告の
例ではsys.prefixは明らかに、現在の環境(はsys.prefixの現在の値)としないのpython変数自体のプレフィックス値を意味する。
  HGのinit my_blohg
 のCD my_blohg
  CP -r `` sys.prefix`` /共有/ blohg / configに。
  $ EDITORの設定/ remote.py
あなたが望むように設定値を変更します。変数はかなり明白であり、サンプルファイルは、いくつかの有用な例が付属しています。
 ます。mkdir -p TXT / EN-US /ポスト
 猫TXT / EN-US /ポスト/ hello_world.rst
..タイトル:ハローワールド!
..タグ:hello_world、my_cool_tag
こんにちは、blohg!
EOF
  blohgラン
あなたがあなたのローカルリポジトリのルートからblohgスクリプトを実行していることを確認してください。
運がよけれ場合は、HTTPであなたのブログを取得する必要があります:// localhostを:5000 /
  HGは-Aをコミット
の警告の
あなたが設定/ *を追加していることを確認してください。PYCファイルをあなたのこれにチェックを入れるファイルに
あなたが望むようになりましたリモートサーバのリポジトリをコピーします。
あなたのリポジトリが、Webサーバー上で利用可能な場合、あなたのプッシュ·パスを設定します。
 猫の.hg / hgrcファイル
[パス]
デフォルト=のhttp://your_user@example.com/my_blohg/
EOF
  HGプッシュ
の警告の
この例では、Mercurialのサーバーの構成をカバーしていない!
(Apacheの/ mod_wsgiを使用)あなたのブログを展開する
  CP `` sys.prefix`` /共有/ blohg / blohg.wsgi /一部/場所/
  $エディタ/some/place/blohg.wsgi
ファイルを読み、必要なものを変更します。
あなたのApacheの設定を編集して、このようなものを追加します。
 サーバー名example.com
  WSGIScriptAlias / /some/place/blohg.wsgi
あなたの作業ディレクトリを更新し、Apacheはあなたには、いくつかの新しいページ/ポストをコミットするたびに処理して再ロードするには、リモートリポジトリに2フックを追加する必要があります:
[フック]
チェンジグループ= HG更新>&2
changegroup.apache =タッチ/some/place/blohg.wsgi
あなたのリモートリポジトリからの.hg / hgrcファイルのファイルにこれを追加します。
約の重要事項の書き込みの記事/ページの
あなたはいつも..タイトルを持っていることを確認してください:これはあなたのタイトルである、あなたの.rstファイルの始まりにコメント!
コメント:静的ページは、あなたが..タグを必要としない、タグを処理しません。タグはカンマで区切られます。
の要件の:ます。
- のPythonます。
コメントが見つかりません