Woodcut

Szoftver screenshot:
Woodcut
Szoftver adatai:
Változat: 0.4.1
Feltöltés dátuma: 15 Apr 15
Fejlesztő: Luke Cyca
Engedély: Ingyenes
Népszerűség: 0

Rating: 2.0/5 (Total Votes: 1)

fametszet egy app épület statikus weboldalak Makói forrás fájlokat. & Nbsp; Ez fog járni a forrás könyvtárban, a folyamat minden sablonok talál, és egy teljes weboldalt a build könyvtárba, készen arra, hogy az rsync a webszerver.
Azáltal, hogy minden oldal a Mako sablont, fametszet megadja neked a gyakorlati egyszerűség közvetlen szerkesztése HTML fájlt, valamint a teljes hatalom a sablonokat. Használhatja Mako öröklési faktorra ki a webhely elrendezését és navigáció más, a globális sablonok. Használhatja öröklési láncolás és visszahívható blokkok építésére tetszőlegesen bonyolult helyszínen struktúrákat.
Bármilyen fájlt, hogy véget ér .mako tartják a sablont, és fognak megjelenni a megfelelő fájlt a build könyvtárba (de jelentősen csökken a .mako kiterjesztés). Az egész könyvtár szerkezetnek a forrás könyvtárban megismétlődik, a build könyvtárba, és az összes nem-template fájlok jelenjenek meg a build könyvtárba symlinks azok forrásával fájlokat (és esetleg a teljes példány). Mivel minden egyes template belül él, a könyvtár struktúrát ugyanazon a helyen, hogy ez megjelenő oldalon megy, a relatív útvonalak dolgozni a forrás fájlokat, mivel azok a beépített fájlokat.
Sablonok leggyakrabban használt, hogy a HTML fájlokat, de ugyanilyen könnyen használhat a .htaccess, CSS, JavaScript, vagy bármilyen más típusú fájlokat, hogy része lehet a kész honlap.
előnyei a statikus oldalak
- Gyors szolgálni
- Rendkívül alap szerver követelmények
- Egyszerű és biztonságos
- Clone és a prototípus könnyedén
- Kapcsolódás a helyszínen a helyi fájlrendszer, ha szeretné (a fejlesztési, levéltári, stb)
előnyei sablonok
- Adjuk boilerplate kódot egy helyen
- Programozottan létrehozni ismétlődő kódot
- Beágyazása Python kód autómatikusan generál részletes térképek és indexek
- Import más Python modulok, mint például a Markdown vagy typogrify
És még nincs vége!
- Leverage forrás ellenőrzése az Ön honlapján
- Írja tartalmat a szövegszerkesztőben, nem egy webes felületen
- Legyen hands-on a kódot & mdash; Nem CMS, hogy az utadba
Az első lépések
Telepítés
Ha pip rendelkezésre:
& Nbsp; pip telepíteni fametszet
Ellenkező esetben, töltse le a legújabb tag, és futtassa:
& Nbsp; python setup.py telepíteni
Használat
Meg lehet próbálni a példa forrásait.
MBP: fametszet Luke $ cd például /
MBP: például Lukács $ fametszet épít src / build /
Rendering htaccess.conf
Rendering index.html
Rendering foo.html
Meg fogja találni a fájlokat teszi-e a build könyvtárba.

Mi az új ebben a kiadásban:

  • Teljes utf-8 unicode támogatás
  • Added --copy zászló másolni nem template fájlokat a build könyvtárba, hanem szimbolikus linkelése őket
  • Az eltávolított bináris, és segítségével setuptools "entry_point helyett
  • Elérhető PyPi

követelmények :

  • Python

Hozzászólások a Woodcut

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!