breakdown

Software screenshot:
breakdown
Software informatie:
Versie: 1.0.9
Upload datum: 14 Apr 15
Ontwikkelaar: Concentric Sky
Licentie: Gratis
Populariteit: 48

Rating: nan/5 (Total Votes: 0)

afbraak is een lichtgewicht Python webserver die Jinja2 templates & nbsp ontleedt;. Het is bedoeld om te worden gebruikt door de ontwerpers voor het doen van rapid prototyping.
Basisfuncties
Breakdown heeft een templates directory en een statische directory te dienen uit. Als je werkmap bevat deze, kun je gewoon lopen afbraak zonder argumenten:
& Nbsp; afbraak
Of, kunt u het pad naar een map met sjablonen en statische specificeren:
& Nbsp; afbraak / pad / naar / project
Afbraak zal ook werken met een Django projectstructuur. Als het project pad bevat een apps directory, zal uitsplitsing dit automatisch detecteren en combineren de statische en templates mappen voor elke Django app. U krijgt ook een overzicht van de mappen gevonden. Hier is de output van het runnen van afbraak op een Django project met twee apps: 'hoofdsite' en 'blog':
& Nbsp; afbraak ~ / Django / myproject
Presenteren sjablonen uit:
& Nbsp; / Users / josh / Django / myproject / apps / blog / templates
& Nbsp; / Users / josh / Django / myproject / apps / hoofdsite / templates
Presenteren statische gegevens van:
& Nbsp; / Users / josh / Django / myproject / apps / blog / statische
& Nbsp; / Users / josh / Django / myproject / apps / hoofdsite / statische
Bekijkt Templates
Zodra afbraak wordt uitgevoerd, zal het de lokale URL van de webserver luistert op af te drukken:
Server draait op http://127.0.0.1:5000 ...
U kunt nu sjablonen in uw browser door te navigeren naar http://127.0.0.1:5000. Maar, zult u niets zien hier, tenzij een van je template directory een bestand met de naam index.html bevat. De URL van een template (naast index.html) zal identiek zijn aan de bestandsnaam te zijn, met alle relatieve paden behouden. Hieronder is een voorbeeld van de sjabloon bestandsnamen en hun bijbehorende URL op de lokale server:
Sjabloon URL
index.html http://127.0.0.1:5000/
artikel.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
Opmerking: De server zal template URL accepteren met of zonder .html daaraan gehecht
Extra functies
Sjabloontags
Voor het gemak hebben enkele template functies zijn toegevoegd aan de jinja2 template API:
{{Greeking ()}}
Genereert een blok van gerandomiseerde Lorem ipsum tekst gemarkeerd-up met verschillende HTML-elementen: , , , ,

    en
      .
      {{Image (breedte, hoogte)}}
      Als u PIL hebt geïnstalleerd, kunt u deze functie gebruiken om een ​​tag een monster beeld van de opgegeven grootte met het genereren van (zonder PIL, worden de breedte / hoogte genegeerd en je een grote steekproef te krijgen)
      CleverCSS
      Breakdown ondersteunt ook automatische CleverCSS parsing. Als het bestand foo.css wordt gevraagd en niet gevonden, zal afbraak kijk dan voor een bijpassende foo.clevercss en het compileren naar vanille css op de vlieg.
      Geavanceerd
      Command line opties:
      & Nbsp; -h, --help deze hulp bericht en afrit tonen
      & Nbsp;-p PORT, --port = PORT
      & Nbsp; run-server op een andere poort (standaard is 5000)
      & Nbsp; -m, --media MEDIA_URL behandelen als STATIC_URL in sjablonen
      & Nbsp; -v, --version het versienummer en de afslag

      Eisen weer te geven:

      • Python

Andere software van ontwikkelaar Concentric Sky

Djenesis

20 Feb 15

xml2rfc
xml2rfc

4 Jun 15

xml2rfc
xml2rfc

20 Feb 15

Reacties op breakdown

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!