Woodcut

Software screenshot:
Woodcut
Software detaljer:
Version: 0.4.1
Upload dato: 15 Apr 15
Udvikler: Luke Cyca
Licens: Gratis
Popularitet: 0

Rating: 2.0/5 (Total Votes: 1)

Træsnit er en app til at bygge statiske hjemmesider fra Mako kildefiler. & Nbsp; Det vil gå din kilde mappe, proces eventuelle skabeloner, den finder, og producere en komplet hjemmeside i byggekataloget, klar til at rsync til din webserver.
Ved at gøre hver side en Mako skabelon, Træsnit giver dig hands-on enkelhed direkte redigere HTML-fil og den fulde effekt af skabeloner. Du kan bruge mako arv til faktor ud webstedets layout og navigation i andre globale skabeloner. Du kan bruge nedarvning kæde og konverterbare blokke til at bygge vilkårligt komplekse websted strukturer.
Enhver fil, der ender i .mako betragtes som en skabelon, og vil blive gengivet som en tilsvarende fil i byggekataloget (men vil droppe .mako udvidelse). Hele biblioteksstruktur kildekodekataloget replikeres i byggekataloget, og alle ikke-skabelon filer vises i byggekataloget som symlinks til deres kildefiler (eller eventuelt fuld kopier). Da hver skabelon bor i mappestruktur på samme sted, som det er resultatsiden vil gå, relative stier arbejder i kildefilerne, som de gør i den indbyggede filer.
Skabeloner er mest almindeligt anvendt til at generere HTML-filer, men de kan lige så let bruges til at generere .htaccess, CSS, Javascript, eller andre filtyper, der kan være en del af dit færdige hjemmeside.
Fordele ved statiske sider
- Hurtig til at tjene
- Ekstremt grundlæggende server krav
- Enkel og sikker
- Clone og prototype med lethed
- Adgang til webstedet fra lokale filsystem, hvis du vil (for udvikling, arkivering etc.)
Fordele ved skabeloner
- Definer standardtekst kode på ét sted
- Programmeringsmæssigt generere gentagne kode
- Integrer python kode til auto-generere webstedskort eller indekser
- Importer andre python moduler såsom Markdown eller typogrify
Og der er mere!
- Gearing kilde kontrol til dine hjemmesider
- Skriv indholdet i din tekst editor, ikke en web-grænseflade
- Være hands-on med din kode & ndash; Ingen CMS at komme i din måde
Kom godt i gang
Installation
Hvis du har pip til rådighed:
& Nbsp; pip installere træsnit
Ellers hente den nyeste tag, og køre:
& Nbsp; python setup.py installere
Anvendelse
Du kan prøve det på eksemplet kildetræ.
MBP: træsnit luke $ cd eksempel /
MBP: eksempel luke $ træsnit build src / build /
Rendering htaccess.conf
Rendering index.html
Rendering Foo.html
Du vil finde de filer, der er afsagt i byggekataloget

Hvad er nyt i denne udgivelse:.

  • Fuld utf-8 Unicode støtte
  • Tilføjet --copy flag til at kopiere ikke-skabelon filer til byggekataloget stedet for en symbolsk lænke dem
  • Fjernet binær, og bruge setuptools 'entry_point stedet
  • Findes på PyPi

Krav :

  • Python

Kommentarer til Woodcut

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!