breakdown

Sagteware kiekie:
breakdown
Sagteware besonderhede:
Weergawe: 1.0.9
Upload datum: 14 Apr 15
Ontwikkelaar: Concentric Sky
Lisensie: Gratis
Populariteit: 4

Rating: nan/5 (Total Votes: 0)

uiteensetting is 'n liggewig Python webbediener wat ontleed Jinja2 templates & nbsp;. Dit is bedoel om gebruik te word deur ontwerpers vir die doen 'n vinnige prototipering.
Basis Gebruik
Uiteensetting moet 'n templates gids en 'n statiese gids te dien van. As jou gids werk bevat hierdie, kan jy net hardloop uiteensetting met geen argumente:
& Nbsp; uiteensetting
Of jy kan die pad na 'n gids met templates en statiese spesifiseer:
& Nbsp; uiteensetting / pad / na / projek
Uiteensetting sal ook werk met 'n Django projek struktuur. As die projek pad bevat 'n apps gids, uiteensetting sal outomaties hierdie en kombineer die statiese en templates dopgehou vir elke Django app. Jy kry ook 'n lys van die dopgehou het dit gevind. Hier is die uitset van die bestuur uiteensetting op 'n Django projek met twee programme: 'mainsite "en" blog:
& Nbsp; uiteensetting ~ / Django / myproject
Dien templates van:
& Nbsp; / Gebruikers / Josh / Django / myproject / apps / blog / templates
& Nbsp; / Gebruikers / Josh / Django / myproject / apps / mainsite / templates
Dien statiese data van:
& Nbsp; / Gebruikers / Josh / Django / myproject / apps / blog / statiese
& Nbsp; / Gebruikers / Josh / Django / myproject / apps / mainsite / statiese
Lees Templates
Sodra uiteensetting loop, sal dit die plaaslike URL die webbediener luister op druk:
Bediener loop op http://127.0.0.1:5000 ...
Jy kan nou sien templates in jou leser deur die opgevolg te http://127.0.0.1:5000. Jy sal egter nie sien nie hier nie, tensy een van jou sjabloon dopgehou bevat 'n lêer genaamd index.html. Die URL van enige sjabloon (behalwe index.html) sal identies aan sy lêernaam wees, met al relatiewe paaie bewaar. Hieronder is 'n voorbeeld van die sjabloon lêername en hul ooreenstemmende URL op die plaaslike bediener:
Sjabloon 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
Nota: Die bediener sal aanvaar sjabloon's met of sonder Html aangeheg aan hulle
Ekstra funksies
Sjabloon tags
Vir gemak, het 'n paar sjabloon funksies aan die jinja2 sjabloon API bygevoeg:
{{Greeking ()}}
Genereer 'n blok van ewekansige Lorem Ipsum teks gemerk-up met verskeie HTML-elemente: , , , ,

    en
      .
      {{Beeld (breedte, hoogte)}}
      As jy PIL geïnstalleer is, kan jy hierdie funksie gebruik om 'n tag met 'n monster beeld van die gespesifiseerde grootte te genereer (sonder PIL, is die wydte / hoogte geïgnoreer en jy kry 'n groot monster beeld)
      CleverCSS
      Uiteensetting ondersteun ook outomatiese CleverCSS parsing. As die lêer foo.css aangevra nie gevind nie, sal afbreek dan kyk vir 'n bypassende foo.clevercss en stel dit vanielje css op die vlieg.
      Gevorderde
      Command line opsies:
      & Nbsp; h, help uit te voer hierdie hulp boodskap en uitgang wys
      & Nbsp;-p-poort, --port = PORT
      & Nbsp; hardloop bediener op 'n ander poort (standaard is 5000)
      & Nbsp; -M, MEDIA_URL --media behandel as STATIC_URL in templates
      & Nbsp; v, version die weergawe en sluit

      Vereistes vertoon:

      • Python

Ander sagteware ontwikkelaar Concentric Sky

xml2rfc

4 Jun 15

Djenesis
Djenesis

20 Feb 15

xml2rfc
xml2rfc

20 Feb 15

Kommentaar te breakdown

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!