site_logo
お問い合わせはこちら

予約投稿の設定方法

Sparrowで予約投稿をする方法について解説します。
Sparrowで予約投稿をできるようにするには、Wagtail標準の方法に従います。

1. コマンドの定期実行

path/to/manage.py publish_scheduledコマンドが定期的に実行されるように設定します。cronなどを使い、1時間おきにこのコマンドが実行されるようにします。

このコマンドが実行されると、公開されるべきページ(「予約待ち」のページのうち公開予定日時が過去のページ)が公開状態に更新されます。

2. 公開日時の設定

公開予約したいページの編集画面に行きます。

編集画面の「公開設定」タブに行き、「公開予定日時」を入力します。最後に、ページを公開します。これで、予約時間が来て publish_scheduled コマンドが実行されると公開状態に更新されます。※「下書きを保存」だと時間になっても公開されないので注意してください。

公開予定日時の入力

予約中はページにロックが掛かります。編集したい場合は一度「予約された公開を取り消す」で予約を取り消してください。

予約の取り消し

おすすめ記事

thumbnail
2023/8/4

記事の追加方法

sakura
2023/7/29

スタートガイド