問題タブ [pelican]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Pelican custom.css がフォントサイズを変更しない
私はTHEME = 'bootstrap'
ペリカンで静的サイトを生成するために使用しています。Bootstrap3に対処するこの回答の指示に従いました
- custom.css ファイルを作成し、
extras
フォルダーに配置します。 - 編集
pelicanconf.py
して3行追加
しかし、フォントサイズに変化は見られません。変更を「呼び出す」ためにさらに何かする必要がありますか? CSSファイルを編集/破損してペリカンが気付くかどうかを確認すると、何も起こらないため、何かが足りないと思います。役立つ説明は大歓迎です-私はこれが初めてです。
すべてのフォントを現在のサイズの 150% にするだけで十分ですが、一部のセクションをターゲットにすることは非常に効果的です。
編集: 再構成されたテキストを使用します。
python - Github で Pelican を介して静的ブログをホストする方法
Pelican を使用して静的ブログを生成し、GitHub でホストしようとしています。
ブログをローカルで生成するのは問題ありませんが、GitHub にプッシュしようとすると苦労します。私は指示を求めて Web を精査しましたが、著者は経験のある人にとっては些細なステップをスキップしているようですが、初心者にとってはそうではありません.
Pelican で生成された静的ブログを GitHub でホストする方法について、ステップバイステップのガイドを提供してくれる人はいますか?
python - Pelican ブログの公開時に CNAME ファイルがルート出力にコピーされない
Pelican ドキュメントのヒント #2に従って、GitHub ページでカスタム ドメインを利用しています。これが正しく機能するには、CNAME
ファイルがサイトのルートにある必要があります。
ドキュメントから:
CNAME
GitHub Pages でカスタム ドメインを使用するには、サイトのルートにあるファイル内にサイトのドメインを配置する必要があります。これを行うには、content/extra/
ディレクトリを作成し、CNAME
そこにファイルを追加します。次に、このSTATIC_PATHS
設定を使用して、このファイルを出力ディレクトリにコピーするよう Pelican に指示します。例えば:
私はこれをしました。Mypelicanconf.py
には次の 2 つの設定があります。
CNAME
ドキュメントに記載されているように、ファイルを作成してに配置しましcontent/extra/CNAME
た。
次のようにアプリケーションを公開します。
これにより、ディレクトリに私のサイトが生成されoutput
ます。ページはすべて正しく設定されています。ただし、CNAME
根本にはありません。代わりに、そのextra/CNAME
場所にあります。
公開時にエラーや警告は表示されません。--debug
パラメータを指定して公開すると、次の行が出力に表示されます。
extra
これは、ルートではなくコピーしていることを明確に示しています。ドキュメントによると、これをルートにコピーするようにSTATIC_PATHS
and をEXTRA_PATH_METADATA
正しく設定しました。ディレクトリCNAME
ではなく正しい場所にコピーされるように設定を変更するにはどうすればよいですか?extra
python - ペリカンのテーマを設定するには?
週の最終日に毎週の更新を掲載するためにペリカンを使用します。すべてのセットアップが完了しましたが、タイトルの日付に続いて「ユーザー名」が続くようにする必要があります
基本的に、タイトルの横に日付を配置し、その後に「By Somebody」というテキストを配置したい
でも今のところ、ペリカンの基本的なテーマはこのように設定されています![ここに画像の説明を入力してください][1]
基本的なテーマフォルダーを調べてみましたが、驚くべきことに、By または title という単語が使用されている場所を見つけることができる場所がありません。ブログ投稿を作成するというこの概念に慣れていません。
python - ペリカンで新しい投稿をしようとしているときにエラーが発生する
こんにちは、昨日「Oi」というタイトルで投稿しましたが、今は別のタイトルで新しい投稿を作成しようとしていますが、古いものを台無しにしようとしています。
この警告とエラー メッセージが表示されます。
python - 「カテゴリ」から記事を表示すると、ペリカンの画像リンクが壊れます
明らかな何かが欠けていると確信しています。コンテンツ フォルダー内のフォルダー名でカテゴリを定義しています。content
ページを表示しているときにクリックすると、フォルダ名 (categ1、categ2 など) と「misc」が表示されますが、問題ありません。カテゴリ 1 をクリックすると、完全な記事が 1 つ表示されますが、画像のリンクがすべて壊れています。
私が見たいのは、そのカテゴリの記事のクリック可能なリストです。または、少なくとも、壊れたリンクではありません。
(タグを使用しようとすると同様の動作が発生しますが、一度に 1 つのこと...)
.rst
ファイルにカテゴリ行はありません。
名前、タイムゾーンなどに加えて、構成でこれらを使用しています。
更新: 画像は Content の Images フォルダーにあります。また、Images フォルダーのコピーを categ1 に入れましたが、助けにはなりません。
python - ペリカンのブログ投稿が生成されない
別のpythonアプリからペリカンのブログに投稿しようとしているのでpelican ./output -s settings.py
、コマンドラインからはしていません。
ペリカンを変更して、モック化されたargparseのようなオブジェクトを受け入れて必要なものを渡すようにしたので、関数の内容をに移動しましたmain
__init__.py
引数を受け入れるという名前の関数runPelican(args)
に、そしてこのように Argparse をモックした私のアプリから、
次のように、Python アプリから runPelican を呼び出しています。
すべてがうまくいっているようですが、ブログの投稿は生成されず、唯一のエラーは
どんな助けでも大歓迎です。