breakdown

Software screenshot:
breakdown
Software detaljer:
Version: 1.0.9
Upload dato: 14 Apr 15
Udvikler: Concentric Sky
Licens: Gratis
Popularitet: 4

Rating: nan/5 (Total Votes: 0)

opdeling er en letvægts Python webserver, der analyserer Jinja2 skabeloner. & Nbsp; Det er beregnet til at blive brugt af designere til at gøre hurtige prototyper.
Grundlæggende brug
Fordeling brug for en templates mappe og et statisk bibliotek for at tjene fra. Hvis din arbejdsdag mappe indeholder disse, kan du bare køre opdeling uden argumenter:
& Nbsp; opdeling
Eller, kan du angive stien til en mappe, der indeholder skabeloner og statisk:
& Nbsp; nedbrud / sti / til / projekt
Fordeling vil også arbejde med en django projektstruktur. Hvis projektet sti indeholder en apps mappe, vil fordelingen automatisk registrere dette og kombinere statiske og skabeloner mapper for hver django app. Du får også en liste over de mapper den fundet. Her er produktionen af ​​køre sammenbrud på en django projekt med to apps: "hovedside" og "blog":
& Nbsp; opdeling ~ / Django / myproject
Servering skabeloner fra:
& nbsp; / Brugere / Josh / Django / myproject / apps / blog / skabeloner
& Nbsp; / Brugere / josh / Django / myproject / apps / hovedsiden / skabeloner
Servering statiske data fra:
& Nbsp; / Brugere / josh / Django / myproject / apps / blog / statisk
& Nbsp; / Brugere / josh / Django / myproject / apps / hovedsiden / statisk
Visning skabeloner
Når opdeling kører, udskrives den lokale URL webserveren lytter på:
Server kører på http://127.0.0.1:5000 ...
Du kan nu se skabeloner i din browser ved at navigere til http://127.0.0.1:5000. Men vil du ikke se noget her, medmindre en af ​​dine skabelon mapper indeholder en fil med navnet index.html. Webadressen for enhver skabelon (udover index.html) vil være identisk med dets filnavn, med alle relative stier bevaret. Nedenfor er et eksempel på skabelon filnavne og deres tilsvarende URL på den lokale server:
Skabelon 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
Bemærk: Serveren accepterer skabelon webadresser med eller uden .html vedlagt dem
Yderligere funktioner
Skabelon tags
For nemheds skyld har et par skabelon funktioner blevet tilføjet til jinja2 skabelon API:
{{Greeking ()}}
Genererer en blok af randomiseret Lorem ipsum tekst markeret op med forskellige HTML-elementer: , , , ,

    , og
      .
      {{Billede (bredde, højde)}}
      Hvis du har PIL installeret, kan du bruge denne funktion til at generere et tag med en prøve billede af den angivne størrelse (uden PIL, er bredde / højde ignoreret, og du får en stor stikprøve billede)
      CleverCSS
      Fordeling understøtter også automatisk CleverCSS parsing. Hvis der anmodes filen foo.css og ikke fundet, vil opdeling kigge efter en matchende foo.clevercss og kompilere den til vanille css i farten.
      Avanceret
      Kommandolinjeflag:
      & Nbsp; -h, --help vise denne hjælpetekst og afslut
      & Nbsp;-p PORT, --port = PORT
      & Nbsp; køre server på en alternativ port (standard er 5000)
      & Nbsp; -m, --media behandle MEDIA_URL som STATIC_URL skabeloner
      & Nbsp; -v, --version vise versionsnummeret og afslut

      Krav :

      • Python

Andre software developer Concentric Sky

Djenesis

20 Feb 15

xml2rfc
xml2rfc

20 Feb 15

xml2rfc
xml2rfc

4 Jun 15

Kommentarer til breakdown

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