I have two models:
class RateCard(models.Model):
name = models.CharField()
pricing_type = models.ForeignKey(PriceAttribute)
and
class RateCardHistory(models.Model):
name = models.CharField()
pricing_type = models.ForeignKey(PriceAttribute)
ce que je veux est sur toutes les opérations en Ratecard un nouveau record devrait obtenir insert RateCardHistoryQuelle est la meilleure façon d'insérer un enregistrement dans le journal/table d'historique dans django
Laquelle sera la meilleure façon d'y parvenir Django signale post_save ou over sur la méthode d'enregistrement RateCard ou y at-il une autre approche qui sera bonne.
En utilisant la méthode d'enregistrement est plus explicite et plus facile à comprendre. Si vous n'avez pas une bonne raison d'utiliser des signaux, il est préférable de rester simple. –
Merci @ HåkenLid si vous partagez un lien/référence qui me sera très utile – Brijesh
Comment puis-je initier ou appeler RateCardHistory Model dans RateCard enregistrer méthode pour passer les valeurs RateCard dans RateCardHistory – Brijesh