django-wizard

Een wizard die helpt bij het besturen van paginavroom
Download nu

django-wizard Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Naam uitgever:
  • Matthew J. Morrison
  • Uitgever website:
  • https://github.com/imtapps/

django-wizard Tags


django-wizard Beschrijving

Een wizard die helpt bij het besturen van paginavoer Django-Wizard maakt gebruik van Step Classes om pagina-flow te regelen. Om een wizard aan te maken, hebt u een URL-route nodig die is gedefinieerd die naar Aview gaat wijzen en een stapparameter neemt, zoals deze: URL (R '^ (? P +)? $ ', bekeken.newizard.as_view (), naam =' new_wizard '), die weergave moet dan de wizard instantiëren die het de URL-naam en een lijst met stappen passeren. Den de handvat van de wizard. Methode moet worden gebeld en geretourneerd met het verzoek en de huidige stapnaam (van de URL) IE: DEF MY_VIEW (verzoek, stap): Wizard ('New_Wizard', ) Return Wizard.Handle_Request (aanvraag, stap) De wizard heeft ook een ingestandelijk Navigation_opts-argument dat kan worden gepasseerd in de __init__ navigatie-opties zijn een woordenboek met een sleutel van een tekenreeks die naar een veld in de kaart in kaart brengen Verzoek, en de waarde is een int. Deze vertellen de wizard welke richting om te gaan en hoe ver in welke scenario's. De standaardinstellingen zijn: Wizard_Save: 0Wizard_Continue: 1Wizard_Previous: -1Wizard_next: 1 Vereisten: · Python · Django


django-wizard Gerelateerde software