2017-02-10 4 views
0

Je souhaite personnaliser mes backends d'authentification, je suis débutant en django et je veux m'entraîner, mais je suis un peu confus. J'ai rouge la documentation mais pour leur exemple et pour chaque exemple que j'ai trouvé, personne ne dit où vous devriez écrire la classe. Devez-vous ajouter votre classe dans le django backends.py par défaut? ou devez-vous créer votre propre backends.py et l'ajouter après à Settings.py? Une autre chose, je veux savoir si les autorisations et les autorisations doivent être écrites dans le même backends.py personnalisé.Authentification Backends fichier

Répondre

1

Vous créez le vôtre, peu importe où vous l'avez placé tant que cela a du sens pour vous. Ensuite, il vous suffit de mettre à jour vos paramètres pour utiliser le droit AUTHENTICATION_BACKENDS. Remplacer le propre de django n'a aucun sens puisque vous ne pourrez jamais (facilement) mettre à jour le django et vous risquez de casser quelque chose involontairement.

+1

ok, merci. :) –