Ich habe ein Modell mit den folgenden Feldern erfassen:initialisieren django Modell ein Derivat Attribut von diesem Moment
user = models.ForeignKey(User)
impact = models.IntegerField(default = value)
Wo ich value
sein will User.get_profile().someIntField
mit Benutzer das gleiche Benutzerobjekt sein, das auf das erste Feld geführt wurde . Wie kann ich das machen?
wird dies nicht vollständig die Art und Weise brechen das Modell initialisiert wird? brauchst du 'super (Model, self) nicht anzurufen .__ init __ (* args, ** kwargs)'? – Ferguzz
Super wäre gut. Schön zu sehen, dass du schnell lernst. –
Ihre Antwort akzeptiert nach einem schnellen Lesen dieser http://stackoverflow.com/questions/1355150/django-when-saving-how-can-you-check-if-a-field-haschanged - obwohl ich anrief Super für die Init. – Ferguzz