J'utilise l'authentification fournie avec django et, en tant que telle, elle possède sa propre table SQL. J'ai un peu plus d'attributs que je voudrais utiliser avec le modèle d'utilisateur qui sont personnalisés pour mon application, comme une photo d'utilisateur ou un blob utilisateur aléatoire où les utilisateurs peuvent taper des notes. Quelle est la meilleure façon d'étendre la table utilisateur existante qui est fournie avec la modélisation d'authentification/autorisation de django pour autoriser mes champs personnalisés?Développez la table des utilisateurs avec django
1
A
Répondre
2
0
L'autre façon de gérer cela est de faire de l'héritage de table sur le modèle de l'utilisateur et de développer votre propre modèle EnhancedUser dérivé. Généralement, un backend d'encapsuleur personnalisé est également écrit pour s'assurer que le sous-système d'authentification renvoie également le modèle EnhancedUser.
Il y a un très bon blog post answer here.
Questions connexes
- 1. Vous développez avec Django + Celery sans exécuter `celeryd`?
- 2. Personnaliser la gestion des utilisateurs django
- 3. Table des utilisateurs - une table ou deux?
- 4. Importer des utilisateurs PhpBB2 dans django-auth
- 5. Relier des objets Django créés génériquement avec des utilisateurs
- 6. Obtenir le dernier tweet des utilisateurs avec Django
- 7. Django threadedcomments - utilisateurs enregistrés
- 8. Rafraîchissant la table avec Dajaxice dans Django
- 9. django suivi des utilisateurs en ligne récents
- 10. différents profils utilisateurs avec django-profils et django-inscription
- 11. Migration des utilisateurs d'authentification reposante vers Django
- 12. Django: Comment à la liste 'scrub' des utilisateurs
- 13. comment récupérer userId de la table des utilisateurs de l'abonnement
- 14. Gestion des utilisateurs avec Postgresql
- 15. utilisateurs anonymes Django/GAE données
- 16. automatique développez votre panier avec css
- 17. Pincez et développez UIView
- 18. table CSS - boîte d'entrée Développez la longueur sans emballage à la nouvelle ligne
- 19. utilisateurs inactifs d'enregistrement django débordement
- 20. Django: Filtrer des objets avec les résultats d'une autre table?
- 21. Applications django pour la modification du courrier électronique des utilisateurs avec vérification?
- 22. XAML TreeView Développez verticalement
- 23. Django commander au hasard des utilisateurs dans l'admin
- 24. Django jQuery obtenir envoyer les données des utilisateurs connectés
- 25. Comment créer une table à triple jointure avec Django
- 26. MediaWiki: comment cacher les utilisateurs de la liste des utilisateurs?
- 27. développez des données dans des cellules non fusionnées
- 28. Rails: Liste des utilisateurs avec plus d'informations
- 29. trouver des utilisateurs qui suivent d'autres utilisateurs
- 30. Django db Table delete