** Ceci est mon champ nouvellement ajouté à mon modèle de deviscomment écrire la migration manuelle sud pour un champ personnalisé nouvellement ajouté
quote_template = models.CharField(_('Template'), choices=TEMPLATE, max_length=20)
à ../hatsenv/bin/python manage.py schemamigration sudo citation - -auto
Je reçois cette erreur
! Impossible de bloquer le champ 'quote.quote.tags'
! (Ce champ a la classe tags.managers.PartnerTaggableManager)
! South ne peut pas introspecter certains champs; c'est probablement parce qu'ils sont personnalisés
! des champs. Si elles ont fonctionné dans 0.6 ou ci-dessous, c'est parce que nous avons enlevé le
! modèles analyseur (il a souvent cassé les choses).
! Pour résoudre ce problème, lisez http://south.aeracode.org/wiki/MyFieldsDontWork
comment écrire la migration manuelle pour celui-ci **
Pourquoi une schemamigration régulière ne fonctionnera-t-elle pas pour vous? –
Avez-vous essayé le conseil dans la page MyFieldsDontWork? Vous constaterez que l'ajout de la règle d'introspection ou du South Field Triple est assez simple, avec les docs fournis –
J'ai essayé la méthode south_field_triple et étendu les règles d'introspection de South mais cela ne fonctionne pas Je pense que je dois écrire des migrations manuelles –