Django-Registrierungs-Standardeinstellungen

Standard-Implementierungen der 15 Vorlagen, die erforderlich sind, um Full-Login, Abmelden, Registrierung und Passwor zu erfüllen ...
Jetzt downloaden

Django-Registrierungs-Standardeinstellungen Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Name des Herausgebers:
  • Charlie DeTar
  • Website des Verlags:
  • http://olwidget.org

Django-Registrierungs-Standardeinstellungen Stichworte


Django-Registrierungs-Standardeinstellungen Beschreibung

Standardimplementierungen der 15-Vorlagen, die erforderlich sind, um das Full-Login, das Abmelden, die Registrierung und ein Kennwort abzurufen, wenn Sie die Django-Registrierung verwenden Die Django-Registrierung von James Bennet ist großartig. Es kommt jedoch nicht mit einem der 15 Vorlagen, die erforderlich sind, um den Arbeitsablauf der Registrierung, Anmelde- / Abmelde- und Kennwortänderung und -rücksetzung zu implementieren. Diese Anwendung stellt einfach einen Satz von Standardvorlagen bereit, um die Wiederholung des Umschreibens von ihnen zu vermeiden. . Der Ordner Registration_Defaults muss in Ihrem Python-Pfad enden. Sie können dies tun, indem Sie den Ordner in Ihren Pfad kopieren oder symlinks verwenden, oder mit: Python Setup.py InstallMy Bevorzugte Methode (und die von vielen Django-Entwicklern) ist die Installation von der GIT-Quelle mit PIP mit VirtuenV installieren. Der Anforderungsdateieintrag für diese (und der Abhängigkeit Django-Registrierung) lautet wie folgt: Django-registration-e git: //github.com/yourcelf/django-registration-defaults.git#egg=django-registration-defaultssetupconfiguration-Parameter erforderlich Durch die Django-Registrierung werden in den Modul Registration_Defaults.Settings eingestellt. Fügen Sie diese hinzu, indem Sie sie in Ihre Einstellungsdatei importieren: von Registrierung_defaults.settings Import * Sie können die Vorlagen auf einer von zwei Arten hinzufügen: Wenn Sie den Loader django.template.lavaLer.app_directories.laver (standardmäßig aktivieren) verwenden ), können Sie die Vorlagen mit dem Hinzufügen von "Registration_Defaults" auf die Installation von Installation_Apps des Projekts aufnehmen. Denken Sie daran, dass Administin einige Vorlagen zum Ändern und Abrufen von Kennwörtern definiert. Wenn Sie also konsistente Basisvorlagen und Styling für alle Registrierung und Anmelde- / Abmeldefunktionen verwenden möchten, sollten Sie die Registrierung_defaults vor django.contrib.admin hinzufügen, damit er Vorrang ergreift : Installig_apps = (... "registration_defaults", "django.contrib.admin", ... "Registrierung",) alternativ, wenn django.template.loaders.filesystem.Loader vor den App-Verzeichnisloader aufgeführt ist, können Sie hinzufügen Registration_template_Dir auf Ihre Template_Dirs-Einstellung. Wenn Sie dies tun, ist es nicht notwendig, registration_defaults als installierte App aufzunehmen: von Registration_Defaults.Settings Import * template_dirs = (... anmelden_template_dir,) Base TemplatesAlle Anmeldung_defaults-Vorlagen erben von Registrierung / Registrierung_Base.html. Die dafür vorgesehene Standardvorlage ist einfach: {% erweitert "base.html"%} Sie müssen entweder eine Base.html für die Registrierungsvorlagen angeben, um die Registrierung / Registrierung / Registrierung / Registrierung / Registrierung / Registrierung / Registrierung / Registrierung / Registrierung / Registrierung_BASE.HTML bereitzustellen. Die Basisvorlage sollte einen Titelblock für den Inhalt des HTML-Titels sowie einen Inhaltsblock für Inhalte bereitstellen (Hinweis: Dies hat sich von der zuvor verwendeten Verwendung geändert, um sich mit den wiederverwendbaren App-Standards in Einklang zu bringen). Zum Beispiel: {% Block Titel%} {% Endblock%}


Django-Registrierungs-Standardeinstellungen Zugehörige Software

staticmux.

Django-App, um die Entwicklung und Bereitstellung von CSS und Javascript für Django-Projekte zu vereinfachen ...

118

Herunterladen