Frage

Ich bin neu, um Frameworks für die Webentwicklung einzusetzen, und ich habe festgestellt, dass Frameworks wie Django, TurboGears usw. mit Auth-Paketen verfügen, die Benutzermodelle enthalten.Möchte ich diese direkt ändern und benutzen Sie sie als meine Benutzermodelle oder soll ich diese eigenen Benutzermodelle in diese verknüpfen und diese nur für die Authentifizierung verwenden?

War es hilfreich?

Lösung

Letzteres: Erstellen Sie ein Modell mit einer eins zu einer Beziehung zum Benutzer.Ändern Sie den Django nicht direkt, oder Sie werden wahrscheinlich früher oder später in Schwierigkeiten geraten.Das Django-Team nimmt Ihre Änderungen nicht berücksichtigt, und Sie könnten nachteilig beeinträchtigt werden, wenn interne Änderungen vorgenommen werden.(Obwohl Sie sich nicht um die Kompatibilität mit der externen Schnittstelle zu Ihrer eigenen Anwendung messen müssen.)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top