django-enregistrement-par défaut

implémentations par défaut des 15 modèles requis pour faire une connexion complète, déconnexion, enregistrement et passwor ...
Télécharger maintenant

django-enregistrement-par défaut Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • MIT/X Consortium Lic...
  • Nom de l'éditeur:
  • Charlie DeTar
  • Site Internet de l'éditeur:
  • http://olwidget.org

django-enregistrement-par défaut Mots clés


django-enregistrement-par défaut La description

Implémentation par défaut des 15 modèles requis pour effectuer une déconnexion complète, déconnexion, enregistrement et récupération de mot de passe lors de l'utilisation de Django-Inscription L'enregistrement Django de James Bennet est génial. Mais cela ne vient aucun des 15 modèles nécessaires à la mise en uvre du flux de travail de l'enregistrement, de la connexion / de la déconnexion et de la modification et de la réinitialisation du mot de passe. Cette application fournit simplement un ensemble de modèles par défaut pour éviter la répétition de la réécriture de la réécriture.django-enregistrement-défaut est une application Django, un complément à Django-inscription, qui doit également être installé.InstallationInstall à l'aide de votre méthode préférée pour les modules Python pour les modules Python. . Le dossier enregistrement_default doit se retrouver dans votre chemin Python. Vous pouvez le faire en copiant ou en liant le dossier dans votre chemin ou avec: Python Setup.py installMy Méthode préférée (et celle de nombreux développeurs Django) consiste à installer à partir de la source GIT à l'aide de PIP avec Virtualenv. L'entrée de fichier des exigences pour cela (et la dépendance DJANGO-INSCRIPTION) est la suivante: django-inscription-e git: //github.com/yourcelf/django-registration-default.git#egg=django-registration-defaulssepConfiguration paramètres requis Par Django-Enregistrement est défini dans le module enregistrement_default.Settings. Ajoutez-les en les importatant dans votre fichier de paramètres: à partir de l'enregistrement_default.Settings Import * Vous pouvez ajouter les modèles de deux manières: si vous utilisez le chargeur de modèle Django.Template.loaders.app_directories.loader (il est activé par défaut ), vous pouvez inclure les modèles en ajoutant "enregistrement_default" au paramètre installé_apps de votre projet. N'oubliez pas que l'administrateur définit certains modèles de modification et de récupération des mots de passe, de sorte que si vous souhaitez utiliser des modèles de base et un style de base cohérents pour toutes les fonctions d'enregistrement et de connexion / déconnexion, vous devriez ajouter inscription_defaults avant Django.ContribAT.Admin afin qu'il prenne sa priorité : Installé_apps = (... "inscription_defaults", "django.contrib.admin", ... "Inscription",) Vous pouvez également ajouter des répertoires de l'application, vous pouvez ajouter Inscription_template_dir à votre réglage de votre modèle_Dirs. Si vous faites cela, il n'est pas nécessaire d'inclure l'enregistrement_defaults comme application installée: à partir d'enregistrement_default.Settings Importer * template_dirs = (... Enregistrement_template_dir,) Templates de base.DeFault Modèles d'enregistrement hériter de l'enregistrement / enregistrement_base.html. Le modèle par défaut fourni pour cela est simplement: {% étend "base.html"%} Vous devez fournir une base.html pour les modèles d'enregistrement à hériter ou remplacer l'enregistrement / enregistrement_base.html. Le modèle de base devrait fournir un bloc de titre pour le contenu du titre HTML et un bloc de contenu pour le contenu (Remarque: Ceci a changé d'un corps précédemment pour être plus conforme aux normes d'application réutilisables). Par exemple: {% Bloquer titre%} {% EndBlock%} {% Block Contenu%} {% Endblock%} Bugs, améliorationsVeuillez contribuer à des améliorations ou à des bogues sur les exigences de la page du projet GITUB: · Python · Django · Django-Inscription


django-enregistrement-par défaut Logiciels associés