Obtenir l'erreur ci-dessous tout en ajouter un champ dans LabelLink modèle Actuellement je travaille sur django-cms et je veux changer le widget d'administration actuel.manytomany filtre horizontal n'a pas fonctionné administrateur django
IntegrityError à/admin/myapp/labellinkmodel/ajouter/ contrainte NOT NULL a échoué: myapp_labellink_links.sort_value
models.py
class LinkPluginModel(CMSPlugin):
.....
label = models.CharField(max_length=200)
link = models.URLField()
class LabelLink(CMSPlugin):
...
links = models.ManyToManyField(LinkPluginModel,related_name="links" ,blank=True)
admin.py
class LabelLinkAdmin(admin.ModelAdmin):
filter_horizontal = ('links',)
admin.site.register(LabelLink,LabelLinkAdmin)
yah, son fonctionnement ... mais je veux manytomany field optionnel, comment puis-je faire cela. – somil
https://stackoverflow.com/questions/25964312/not-null-constraint-failed-after-adding-to-models-py J'espère que cela vous aidera. – rkdevs
ce lien ne m'aide pas non plus – somil