Honza Javorek's Pelican setup
Project description
Honza Javorek’s Pelican setup.
Installation
$ pip install danube-delta
Warning: The library is only for Python 3.
Setup
Create basic scaffolding of your Pelican blog:
$ mkdir ./my-awesome-blog $ cd ./my-awesome-blog $ git init $ mkdir ./content ./output $ echo '/output' > .gitignore
Create ./settings.py:
from danube_delta.settings import * AUTHOR = 'Zuzka & Honza' SITENAME = 'Pražení' if PRODUCTION: SITEURL = 'http://example.com'
Install danube_delta, globally:
$ sudo -H pip install danube_delta
In the root of your blog directory you can now use the blog CLI:
$ blog write
Usage
$ blog write # Starts a new article and opens it in your editor
$ blog preview # Opens local preview of your blog website in your browser
$ blog publish # Saves changes and sends them to GitHub
$ blog deploy # Uploads new version of your public blog website
Travis CI can do blog deploy for you every time you perform blog publish:
language: "python"
python:
- "3.5"
cache: "pip"
script:
- "blog lint"
env:
global:
- secure: "..." # gem install travis && travis encrypt GITHUB_TOKEN=...
deploy:
provider: "script"
script: "blog deploy"
on:
branch: "master"
repo: "honzajavorek/my-awesome-blog"
sudo: false
Developing Danube Delta
Clone Danube Delta to a directory of your choice, e.g. ~/danube-delta.
Install Danube Delta from your local clone: pip install -e ~/danube-delta.
Name
In 2012 I’ve seen some pelicans in the Danube Delta:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
danube-delta-0.0.4.tar.gz
(8.7 kB
view details)
File details
Details for the file danube-delta-0.0.4.tar.gz
.
File metadata
- Download URL: danube-delta-0.0.4.tar.gz
- Upload date:
- Size: 8.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4fa7ab649e7e82f95ff5a25971802d8e1970452104393ec21e85bed91601c368 |
|
MD5 | 7e0ed9cd486fcb17d0553156be725322 |
|
BLAKE2b-256 | 692e51307ec5d27e67b7857958d7cd0c4c4e5a54e98267fa607f9e060c53a71f |