ソクラテスは、ブログに向けた単純な静的サイトジェネレータです。あなたは、HTML言語(例えばMarkdownを、繊維製品)にお好みのプレーンテキストであなたの記事を書いて、あなたのハードドライブ上のテキストファイルとして保存します。ソクラテスはそれらを取り、あなたのための完全なHTMLサイトを作成します。無料のためには、最新の投稿を一覧表示し、ホームページ、単一の投稿ページ、カテゴリページ、アーカイブページ、ページ約ANとAtomフィードを取得します。
の使用法の
まず、新しいブログを作成する必要があります。
ソクラテス-iブログ
これは、単純なブログの構造を持つブログのディレクトリが作成されます。
ブログ
 投稿
  2010-your-post.md
 レイアウト
  index.htmlを
  single.html
  category.html
  ...
 メディア
  style.cssに
  config.yaml
  about.md
あなたがあなたの記事ファイルを配置する場所の記事のディレクトリです。 _接頭辞何かか。無視されます。レイアウトは、あなたの基本的なテーマやテンプレートです。 config.yamlはサイト全体の設定ファイルです。関連情報を約ファイルを更新することを忘れないでください。
また、現在の作業ディレクトリに新しいブログを作成することができます。
ソクラテス-i
あなたのサイトを生成する準備ができたら、あなたが実行します。
ソクラテス-gブログ
または、
ソクラテス-g
カレントディレクトリのために。
これは、ブログ/デプロイで生成されたすべてのファイルを配置します。あなたは、そのディレクトリを取り、あなたのサーバーにアップロードすることができます。
<強い>インストールの
まず、あなたの仮想環境をセットアップし、ソクラテスをインストールピップ。
virtualenvのENV --no-のsite-packages
ソースENV / binに/有効化
ソクラテスをインストールピップ
または、最新のコードを取得するには、GitHubのからインストールすることができます。
-eのgitをインストールピップ://github.com/honza/socrates.git#egg=socrates
次のステップは、あなたのテンプレートをインストールすることです。現時点では、あなたがDjangoのテンプレートやJinja2のテンプレートから選択することができます。デフォルトのテーマは、ジャンゴを使用しています。
のテーマの
ソクラテスは、DjangoのテンプレートやJinja2のテンプレートをサポートしています。あなたがconfig.yamlファイルで使用したいテンプレートエンジンを指定することができます。あなたが始めるためのthemesディレクトリ内の2つの基本的なテーマがあります。
HTMLに<強い>テキストの
ソクラテスは、テキストプロセッサを使用して、HTMLにあなたのテキストファイルを変換するattempます。あなたはconfig.yamlでテキストプロセッサの名前を指定する必要があります。これは、すべて小文字でなければなりません。現在サポートされているプロセッサ:
- マークダウン
- テキスタイル
- reStructuredTextの
- HTML(変更されていないテキスト)
デフォルトでは、ソクラテスは、Markdownのテキストプロセッサをインストールします。あなたはピップで他人をインストールすることができます。
テキスタイルをインストールピップ
docutilsのをインストールピップ
の開発の
あなたは、開発であなたを支援するために、単純な開発用サーバを起動することができます:
ソクラテス-rブログ
または、
ソクラテス-r
カレントディレクトリのために。
のドキュメントの
ドキュメントには、docsディレクトリ内に含まれ、スフィンクスを使用してreStructuredTextの中に書かれている。ドキュメントは、簡単に標準的なテキストエディタに読み込まれている。しかし、あなたはとてもようなHTMLバージョンを構築することができます。
スフィンクスをインストールピップ
CDのドキュメント/
HTMLを作る
オープン_build / HTML / index.htmlを
または、最新のマニュアルのオンラインバージョンを表示することができます。
の特長の:ます。
- 身近DjangoとJinja2のテンプレートます
- シンプルなPIPを経由してインストールします。
- Markdownを、reStructuredTextの、テキスタイルサポートします。
- YAML設定します。
- Atomフィードます。
- GitHubのページ互換ます。
の要件の
- のPythonます。
コメントが見つかりません