2010-09-29 4 views
1

Je suis en train de personnaliser les commentaires de django. Selon les documents, vous devez ajouter votre application personnalisée à INSTALLED_APPS dans settings.py et définir COMMENTS_APP comme nom d'application.Dois-je supprimer 'django.contrib.comments' de mes applications installées lorsque je le modifie en sous-classe?

INSTALLED_APPS = [ 
    ... 
    'my_comment_app', 
    ... 
] 

COMMENTS_APP = 'my_comment_app' 

Dois-je également supprimer 'django.contrib.comments' de INSTALLED_APPS?

Répondre

1

Si vous étendez seulement contrib.comments ne le remplaçant pas, vous ne devez pas le supprimer des applications installées, puisque, par exemple, la plupart des modèles dont vous avez besoin sont dans cette application.

Afin que Django puisse trouver les modèles, templatetags et ainsi de suite l'application doit être dans les applications installées.

Questions connexes