slimish_jinja

Skjermbilde programvare:
slimish_jinja
Prog.varedetaljer:
Versjon: 1.0.1
Last opp dato: 14 Apr 15
Utvikler: Rahul Kumar
Lisens: Gratis
Popularitet: 2

Rating: 4.0/5 (Total Votes: 2)

slimish_jinja pakken gir Slim maler syntaks for Jinja2.
Installasjon
Jeg skal laste den opp til PyPI snart. Da klone depotet. Eksempler på bruk av det som `Jinja2 forlengelse (jinja_demo.py)`, med `Flask (flask_demo.py)` og standalone` (convert.py og demo.py) `følger med.
Hvis du ønsker å bruke den til andre formål, det `lexer - lexer.py` og` parser - parser.py` er enkel nok. `Lexer` leser input av linjer og genererer tokens. `Parser` implementerer en hånd rullet rekursiv nedstigningen parser.
For hurtigreferanse Denne tynne ::
& Nbsp; & nbsp; & nbsp; ! 5
& Nbsp; & nbsp; & nbsp; html
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; hode
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; / Inline statisk innhold.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; tittel
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; -blokk tittel
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; | Slimish-Jinja Eksempel
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; / Selv lukking tag med attributter.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; meta name = "søkeord" content = "mal språk"
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; script
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; / Empty jinja tag.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; block script
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; / 'Id' og 'klasse' snarveien.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Kroppen # home.fluid.liquid
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; / Nøstet statisk innhold.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; h1
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; | Dette er min header.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; / 'Div' med 'id' og 'klasse' snarveien.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Contents.main
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; / Empty html tag.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; % Div
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; p Dynamic = innhold
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; p
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; | Nøstet dyanmic = innhold
                    Venstre innrykk er bevart i tekstblokker.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; / Blanding html er greit også.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; p
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; | ThoughtNirvana
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; / Dynamisk attributter.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ul class = "= user_class"
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; / Jinja tag.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; -For bruker brukere
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; li = user.name
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; -Hvis user.last_name
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; li = user.last_name
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; -elif user.middle_name
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; li = user.middle_name
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; -else
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; li Ingen bruker funnet.
konverterer til:
& Nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; <br />& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% Block title%}<br />& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Slimish-Jinja Eksempel<br />& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% Endblock%}<br />& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;


& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Dette er min header.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;


& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

Dynamic {{innhold}}


& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;


& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Nøstet dyanmic {{innhold}} & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Venstre innrykk er bevart i tekstblokker.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;


& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;


& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ThoughtNirvana
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;


& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

    & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% For brukeren i brukere%}
    & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
  • {{user.name}}

  • & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% Hvis user.last_name%}
    & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
  • {{user.last_name}}

  • & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% Elif user.middle_name%}
    & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
  • {{user.middle_name}}

  • & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% Endif%}
    & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% Andre%}
    & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
  • Ingen bruker funnet.

  • & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% EndFor%}
    & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

& Nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp;

Krav :

  • Python

Kommentarer til slimish_jinja

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