Software informatie:
Versie: 0.8.3
Upload datum: 28 Feb 15
Licentie: Gratis
Populariteit: 201
Pecan richt zich op een app of website's met betrekking tot HTTP-verzoeken, in tegenstelling tot de klassieke kaders die te maken hebben met sessies, databases en interacties van gebruikers.
Op deze manier is het een low-level Python kader, maar een krachtiger dan de klassieke oplossingen, omdat het stelt ontwikkelaars in staat om efficiënter en performance-based apps in plaats bouwen
Kenmerken .
- Diverse beveiligingsfuncties
- Template taalondersteuning
- JSON ondersteuning
- Object-verzending voor eenvoudige routing (via WSGI)
- REST-achtige controllers
- Eenvoudige configuratie
- Extensible codebase
- Documentatie
Wat is nieuw in deze release:
- Voor HTTP POST, kaart JSON verzoek organen trefwoord argumenten controller .
- Verbeterde argspec detectie en clementie voor verpakte controllers.
- Als argumenten pad onjuist zijn voor RestController, terugkeer HTTP 404, niet 400.
- Bij het opsporen van niet-content voor HTTP 204, behoorlijk vangen UnicodeDecodeError.
- Fixed a bug routing voor generieke subcontrollers.
- Fixed a bug in generieke functie hanteren wanneer context locals zijn uitgeschakeld.
- Fixed a bug die mengt argument order voor generieke functies.
Wat is nieuw in versie 0.6.0:
- Toegevoegd betere ondersteuning voor haak samenstelling via subclassing en mixins . Voor meer informatie, zie: ref:. `Attaching_hooks`
- Ondersteuning toegevoegd voor het opgeven van aangepaste verzoek en reactie implementaties bij de WSGI applicatieniveau voor mensen die willen om de functionaliteit van de basis klassen in webob breiden.
- Pecan controllers kan nu terug een expliciete webob.Response bijvoorbeeld om kortsluiting Pecan's template rendering en rangschikking.
- Voor generieke methoden die HTTP 405 terug, pecan genereert nu een Sta header tot aanvaardbare methoden te communiceren naar de klant.
- Fixed a bug in de naleving van RFC2616:. Indien een blootgestelde methode geeft geen antwoord lichaam (of namespace), zal pecan nu dwingen een HTTP 204 response (in plaats van HTTP 200)
- Fixed a bug in de naleving van RFC2616:. Wanneer pecan antwoordt met HTTP 204 of HTTP 304, wordt de Content-Type header automatisch gestript (omdat deze soorten HTTP reacties niet lichaam inhoud bevatten)
- Fixed a bug: nu wanneer klanten vragen JSON via een Accept header, webob HTTP uitzonderingen zijn in series als JSON, niet hun eigen HTML-weergave .
- Fixed a bug die toepassingen die default_renderer = json opgegeven brak.
Wat is nieuw in versie 0.5.0:.
- Deze versie voegt formele ondersteuning voor pypy
- Toegevoegd gekleurde verzoek logging om de pecan dienen commando.
- Toegevoegd een steiger voor het eenvoudig genereren van een eenvoudige REST API.
- De mogelijkheid toegevoegd om argumenten willekeurig trefwoord doorgeven aan pecan.testing.load_test_app.
- Fixed a-recursie-gerelateerde bug in de fout document middleware.
- Fixed a bug in de gunicorn_pecan opdracht die veroorzaakt threading.local data te lekken tussen eventlet / gevent groene draden.
- Verbeterde documentatie door fixes en narratieve tutorials voor monster pecan toepassingen.
Wat is nieuw in versie 0.3.2:
- Gemaakt enkele wijzigingen te vereenvoudigen hoe pecan.conf. app wordt doorgegeven aan nieuwe apps.
- Fixed a bug routing voor bepaalde _lookup configuraties.
- Verbeterde documentatie voor de afhandeling van het uploaden van bestanden.
Reacties niet gevonden