breakdown

Skjermbilde programvare:
breakdown
Prog.varedetaljer:
Versjon: 1.0.9
Last opp dato: 14 Apr 15
Utvikler: Concentric Sky
Lisens: Gratis
Popularitet: 4

Rating: nan/5 (Total Votes: 0)

sammenbrudd er et lett Python webserver som analyserer Jinja2 maler. & Nbsp; Det er ment å bli brukt av designere for å gjøre rask prototyping.
Grunnleggende bruk
Sammenbrudd trenger en maler katalog og en statisk katalog for å tjene fra. Hvis arbeidsmappen inneholder disse, kan du bare kjøre sammenbrudd uten argumenter:
& Nbsp; sammenbrudd
Eller, kan du angi banen til en katalog som inneholder maler og statisk:
& Nbsp; sammenbrudd / sti / til / prosjekt
Sammenbrudd vil også arbeide med en django prosjektstrukturen. Dersom prosjektet banen inneholder en apps-katalogen, vil sammenbrudd automatisk oppdage dette og kombinere de statiske og maler kataloger for hver django app. Du vil også få en oversikt over de katalogene det funnet. Her er resultatet av å kjøre sammenbrudd på en django prosjekt med to apps: "hovedside" og "blogg":
& Nbsp; sammenbrudd ~ / django / mittprosjekt
Visning maler fra:
& nbsp; / Brukere / josh / django / mittprosjekt / apps / blogg / maler
& Nbsp; / Users / josh / django / mittprosjekt / apps / hovedside / maler
Visning statiske data fra:
& Nbsp; / Users / josh / django / mittprosjekt / apps / blogg / statisk
& Nbsp; / Users / josh / django / mittprosjekt / apps / hovedside / statisk
Ser Maler
Når sammenbrudd er i gang, vil den skrive ut lokale URL webserveren lytter på:
Server kjører på http://127.0.0.1:5000 ...
Du kan nå vise maler i din nettleser ved å navigere til http://127.0.0.1:5000. Men vil du ikke se noe her, med mindre en av dine mal kataloger inneholder en fil som heter index.html. Nettadressen til en mal (foruten index.html) vil være identisk med filnavnet, med alle relative baner bevart. Nedenfor er et eksempel på mal filnavn og deres tilsvarende URL på den lokale serveren:
Mal URL
index.html http://127.0.0.1:5000/
article.html http://127.0.0.1:5000/article
blog / index.html http://127.0.0.1:5000/blog
blog / post.html http://127.0.0.1:5000/blog/post
Merk: Serveren vil godta mal webadresser med eller uten Html legges til dem
Tilleggsfunksjoner
Malkodene
For enkelhets skyld har noen mal funksjoner blitt lagt til jinja2 mal API:
{{Greeking ()}}
Genererer en blokk med randomisert lorem ipsum tekst merket opp med ulike HTML-elementer: , , , ,

    og
      .
      {{Bilde (bredde, høyde)}}
      Hvis du har PIL installert, kan du bruke denne funksjonen til å generere en tag med et eksempelbilde av den angitte størrelsen (uten PIL, er det bredde / høyde ignorert og du får en stor eksempelbilde)
      CleverCSS
      Sammenbrudd støtter også automatisk CleverCSS parsing. Hvis filen foo.css er forespurt og ikke funnet, vil sammenbrudd så se etter en matchende foo.clevercss og kompilere den til vanilje css på fly.
      Avansert
      Kommandolinjevalg:
      & Nbsp; -H, Hjelpe vis denne hjelpemeldingen og exit
      & Nbsp;-p PORT, --port = PORT
      & Nbsp; kjøre server på en alternativ port (standard er 5000)
      & Nbsp; -m, --media behandle MEDIA_URL som STATIC_URL maler
      & Nbsp; -V, --version vise versjonsnummeret og exit

      Krav

      • Python

Annen programvare fra utvikleren Concentric Sky

xml2rfc

20 Feb 15

Djenesis
Djenesis

20 Feb 15

xml2rfc
xml2rfc

4 Jun 15

Kommentarer til breakdown

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!