djangohelpers

Een verzameling van nuttige middleware, sjabloonlabels, enz
Download nu

djangohelpers Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Ethan Jucovy

djangohelpers Tags


djangohelpers Beschrijving

Een verzameling nuttige middleware, sjabloonlabels, enz Het DJANGOHELPERS-pakket is een verzameling van nuttige middleware, sjabloonlabels, enz .Kennen: Console-scripts `Maketemplatetag` Een klein script om een nieuw sjabloon-tag naar stDout uit te voeren, met menselijke leesbare zinnen aangemoedigd. Geïnspireerd door de mooie voorzetsels in de sjabloonmarkeringen van Django-tagging. Als DjangoHelpers is geïnstalleerd met `setup.py`, wordt een 'maketemplatetag'-script verstrekt. Anders kan het ook rechtstreeks worden ingeroepen met `python djangohelpers / console_scripts.py`. Run `Python DjangoHelpers / Console_Scripts.py` voor gebruiksinformatie. Middleware Djangohelpers.MiddleWare.httpDeletemiddleWare Indien ingeschakeld, wordt het verzoeken met een QueryString-sleutel 'Verwijderen'. Krijgverzoeken resulteren in een bevestigingsformulier en postverzoeken hebben hun verzoek_method ingesteld om te verwijderen.View Decorators djangohelpers.lib.allow_http @allow_http ("Get", "Verwijderen") Def My_View (aanvraag, ...) Verzoeken met een Toegestaan Request_Method wordt onaangetast doorgegeven en alle andere verzoeken zullen HTTP 405-methode retourneren niet toegestaan. djangohelpers.lib.Rendered_with @Rendered_with ('foo / bar.html') Def My_View (aanvraag, ...) Als uw weergavefunctie een dict retourneert, wordt deze behandeld als een sjablooncontext en de sjabloon Foo / Bar.html Will worden weergegeven en geretourneerd. Als uw view-functie iets naast een dictour retourneert, wordt de respons niet ingewikkeld doorgegeven. Een optionele Mimetype-parameter wordt ook ondersteund: @Rendered_with ('foo / bar.json', mimetype = 'applicatie / json') Def My_View (aanvraag, ...) Sjabloon tags djangohelpers.templatetags.helpful_tags Een kleine verzameling sjabloon tags en Filters: {% vervangen_value of 'B' met 7 in My_Dict als new_dict%} {{my_dict | qSify}} # converteert een dict in een query-string {{sometrextwithWhitespace | Split}} {{my_dict | getitem: 'b'}} Oorspronkelijk ontwikkeld in het Columbia Centre for New Media Lesing and Leren. Vereisten: · Python · Django


djangohelpers Gerelateerde software