| emulaterest WSGI-middleware die sporenstijl en verwijder aanvraagemulatie |
Download nu |
emulaterest Rangschikking & Samenvatting
- Vergunning:
- MIT/X Consortium Lic...
- Naam uitgever:
- Andras Biczo
- Uitgever website:
- http://github.com/abiczo/
emulaterest Tags
emulaterest Beschrijving
Wsgi-middleware die sporenstijl doet en aanvraagemulatie verwijdert en verwijdert Emeulterest is een Wsgi-middleware die rails-stijl zet en aanvraag-emulatie verwijdert. De middleware onderschept het antwoord van de verpakt applicatie en zoekt naar formulieren met methode = "put" of methode = "Verwijderen". Voor elk van een dergelijk formulier vervangt het de waarde van de methode met "Post" en voegt een verborgen invoerveld _method toe die de oorspronkelijke aanvraagmethode bevat. Het onderschept ook inkomende verzoeken en doet de omgekeerde transformatie. Wat betekent dit allemaal betekent dat u de formulieren in uw HTML-code kunt gebruiken, zonder zich zorgen te hoeven maken over browserondersteuning voor deze aanvraag-methodes.installatie: Git Clone Git: // Github .com / abiczo / emulaterest.gitcd emulaterestpython setup.py Installnotes: * Voor tekst / HTML-documenten is het standaardgedrag om HTML-stijlelementen te injecteren. U kunt Emulaterest vertellen om XHTML-stijlelementen te injecteren met behulp van de optie TOWER_XHTML of door uw documenten te dienen als toepassing / xhtml + XML. * Als u een gzipmiddle of een andere middleware gebruikt die de inhoudscodering aanpast, moet u ervoor zorgen dat Emeulerest is Wordt gewikkeld in die middleware en niet andersom: een compleet werkvoorbeeld met Web.py:Import Weburls = ('/', 'index') Klasse-index: Def Get (Self): Web.ctX .Appen ((' Inhoudstype ',' Tekst / HTML ')) Terug "" " ZETTEST "" "Def put (self): return 'put' + str (web.input ()) als __name__ == '__Main__': import emulaterest app = web .Application (URL's, Globals ()) App.Run (emulaterest.emeumaterestmiddleware) Vereisten: · Python
emulaterest Gerelateerde software