pyramid_weblayer

Software kuvakaappaus:
pyramid_weblayer
Ohjelmiston tiedot:
Versio: 0.11.2
Lähetyksen päivämäärä: 20 Feb 15
Kehittäjä: James Arthur
Lupa: Vapaa
Suosio: 2

Rating: 3.0/5 (Total Votes: 1)

pyramid_weblayer on uudelleen tekijä joidenkin osien weblayer käytettäväksi Pyramid app.
Tarjoaa pyramid_weblayer.view.BaseView luokan käyttää näkymä vaadittaessa maksettavan ja pyramid_weblayer.i18n.add_underscore_translation tilaajalle, kun määritetty, ulottuu mallineista kanssa _ käännöstoiminto.
BaseView luokan suojaa CSRF hyökkäyksiä ja käsittelee pyynnön soittamalla menetelmällä, joka vastaa pyyntöön HTTP menetelmä, eli: jos alaluokka BaseView on GET ja GET pyyntö reititetään alaluokkaan, sen GET kutsutaan käsitellä pyyntöä.
Merkitys voit kirjoittaa koodia:
view_config (route_name = 'elintarvikkeita')
luokan FooView (BaseView):
& Nbsp; def saada (itse): # kahva GET-pyynnön
& Nbsp; def lähettää (itse): # kahva POST pyynnön
Rekisteröityminen add_underscore_translation tilaaja, esim ::
config.include ('pyramid_weblayer')
Voit kirjoittaa mallin koodia ::
$ {_ ("Käännä minulle ')}
Mukana on myös pyramid_weblayer.i18n.TranslationAdapter joka mukautuu pyynnön antaa kääntää menetelmä, esim ::
kääntäjä = TranslationAdapter (pyynnöstä)
translator.translate ("Käännä minulle ')
Tämä palvelee sovitinta eikä pyramid.events.NewRequest tilaaja (kuten edellisessä esimerkissä näissä docs) välttää ulottuu jokaiseen pyyntöön.
Testit
Olen ajaa testejä python2.6 ja Python3.2 käyttäen, esim:
 ../bin/nosetests --cover-paketti = src / pyramid_weblayer --with-doctest --with-kattavuus --cover-poista
.....................
Nimi Stmts Miss Cover Puuttuu
-------------------------------------------------- --------------------
src / pyramid_weblayer / __ init__ 4 0 100%
src / pyramid_weblayer / csrf 18 0 100%
src / pyramid_weblayer / i18n 12 0 100%
src / pyramid_weblayer / menetelmä 17 0 100%
src / pyramid_weblayer / testit / __ init__ 0 0 100%
src / pyramid_weblayer / testit / test_csrf 54 0 100%
src / pyramid_weblayer / testit / test_method 64 0 100%
src / pyramid_weblayer / testit / test_view 59 0 100%
src / pyramid_weblayer / utils 19 0 100%
src / pyramid_weblayer / näkymä 23 0 100%
-------------------------------------------------- --------------------
YHTEENSÄ 270 0 100%
-------------------------------------------------- --------------------
Ran 21 testit 0.271s
OK

Vaatimukset :

  • Python
  • pyramidi

Muu ohjelmistojen kehittäjä James Arthur

Kommentit pyramid_weblayer

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!