Django-registratie-standaardinstellingenStandaardimplementaties van de 15 sjablonen die nodig zijn om volledige inloggen, uitloggen, registratie en passwor ... | |
Download nu |
Django-registratie-standaardinstellingen Rangschikking & Samenvatting
Advertentie
- Vergunning:
- MIT/X Consortium Lic...
- Naam uitgever:
- Charlie DeTar
- Uitgever website:
- http://olwidget.org
Django-registratie-standaardinstellingen Tags
Django-registratie-standaardinstellingen Beschrijving
Standaardimplementaties van de 15 sjablonen die nodig zijn om volledige aanmelding, uitloggen, registratie en wachtwoordreserve te doen bij gebruik van Django-registratie James Bennet's Django-registratie is geweldig. Maar het komt niet met een van de 15 sjablonen die nodig zijn om de workflow van registratie, inlog / uitloggen en wachtwoord te implementeren en opnieuw in te stellen en opnieuw in te stellen. Deze applicatie biedt eenvoudigweg een set standaardsjablonen om te voorkomen dat de herhaling van het herschrijven van Them.Django-registratie-defaults is een Django-app, een aanvullend aan Django-registratie, die ook moet worden geïnstalleerd.InstallationInstall met behulp van uw gewenste methode voor Python-modules . De mapregistratie_defaults moeten in uw Python-pad eindigen. U kunt dit doen door de map op uw pad te kopiëren of te geven, of met: Python Setup.py Installmy Preferred-methode (en die van veel Django-ontwikkelaars) is om te installeren van de GIT-bron met PIP met VIRUALENV. De vereistenbestand invoeren voor dit (en de afhankelijkheid Django-registratie) is als volgt: Django-registratie-e git: //github.com/yourcelf/django-registration-defaults.git#egg=django-registration-defaultsetupconfiguratieparameters vereist door django-registratie zijn ingesteld in de module-registratie_defaults.settings. Voeg deze toe door ze in uw instellingenbestand te importeren: van registratie_defaults.Stussen Importeren * U kunt de sjablonen op een van de twee manieren toevoegen: als u de Django.template.loaderers.app_directories.Loader-sjablookader gebruikt (deze is standaard ingeschakeld ), U kunt de sjablonen opnemen door "Registration_Defaults" toe te voegen aan de installatie-instelling van uw project. Houd er rekening mee dat de admin een aantal sjablonen definieert voor het wijzigen en ophalen van wachtwoorden, dus als u consistente basissjablonen en styling voor alle registratie- en login / logout-functies wilt gebruiken, moet u registratie_defaults vóór django.contrib.admin toevoegen, zodat deze voorrang heeft : Installed_Apps = (... "Registration_defaults", "Django.contrib.admin", ... "Registratie",) Als alternatief, als Django.template.loaderers.filesystem.loader wordt vermeld vóór de app-directories Loader, kunt u toevoegen Registration_template_dir aan de instelling van uw template_dirs. Als u dit doet, is het niet nodig om Registration_Defaults op te nemen als een geïnstalleerde app: van registratie_defaults.Stussen Importeren * Template_dirs = (... Registration_TemPlate_Dir,) Base TemplatesAll Registration_Defaults-sjablonen erfen van registratie / registratie_base.html. De standaardsjabloon hiervoor is eenvoudig: {% verlengt "Base.html"%} U moet een base.html voor de registratiesjablonen bieden om te beperken van of registratie / registratie / registratie_base.html. De basissjabloon moet een titelblok voor de inhoud van de HTML-titel en een inhoudsblok voor inhoud (OPMERKING: Dit is gewijzigd van eerder gebruik van het lichaam om meer in overeenstemming te zijn met herbruikbare app-normen). Bijvoorbeeld:
Django-registratie-standaardinstellingen Gerelateerde software