akrylamid er nok et lett statisk blogging app skrevet i Python og designet for å få en høy kvalitet. Dens lisensiert under BSD stil, to klausuler.
Hurtigstart
PIP installere akrylamid
Du trenger python, jinja2 og enten Markdown (standard) eller docutils. For finere webadresser også translitcodec er nødvendig. pygments og asciimathml for fargede kode oppføringer henholdsvis MathML. Fullverdig installasjon gjøre:
PIP installere docutils translitcodec pygments asciimathml
Få akrylamid og redigere conf.yaml og oppsett /. Kjør akrylamid med:
$> Akrylamid init myblog
& Nbsp; skape myblog / content /
& Nbsp; ...
$> Cd myblog /
$> Akrylamid gen
& Nbsp; advare bruker mtime fra
& Nbsp; skape "/articles/index.html", skrevet til utgang / artikler / index.html
& Nbsp; skape "Die Verwandlung", skrevet til utgang / 2011 / die-verwandlung / index.html
& Nbsp; skape "/atom/index.html", skrevet til utgang / atom / index.html
& Nbsp; skape "/rss/index.html", skrevet til utgang / rss / index.html
& Nbsp; skape '/', skrevet til utgang / index.html
Ved hjelp av akrylamid
utgang /
├ ** 2011 /
│ └ ** a-menings-tittel /
│ └ ** index.html
├ ** artikler /
│ └ ** index.html
├ ** atom /
│ └ ** index.html
├ ** rss /
│ └ ** index.html
└ ** index.html
Filter
- Markdown: rendeMarkDown (+ asciimathml, pygments)
- resten: reStructuredText (+ pygments)
- Typografi: https://code.google.com/p/typogrify/ (og egendefinerte modifikasjoner)
- Oppsummere: oppsummerer innlegg til 200 ord
- orddeling: dele ord (len> 10) basert på språk
- head_offset: nedgang overskrifter ved offset
Visninger
- Artikler: artikler oversikt
- Entry: gjengir oppføring til gitt slug
- Index: skaper paginering / og / page /: num
- Feeds: gyldig atom / rss-feed
Egenskaper :
- blogg artikler, sider og RSS / Atom-feeds
- theming støtte (ved hjelp jinja2)
- Markdown og reStructuredText som markeringsspråk
- MathML generasjon bruker AsciiMathML
- orddeling bruker & shy;
- moderne web-typografi
Krav :
- Python
Kommentarer ikke funnet