Devo remover 'django.contrib.comments' dos meus aplicativos instalados ao modificá-lo por meio de subclasses?
-
26-09-2019 - |
Pergunta
Estou personalizando comentários do Django.
De acordo com a documentação, você precisará adicionar seu aplicativo personalizado a INSTALLED_APPS em settings.py e definir COMMENTS_APP como o nome do seu aplicativo.
INSTALLED_APPS = [
...
'my_comment_app',
...
]
COMMENTS_APP = 'my_comment_app'
Devo também remover 'django.contrib.comments' do INSTALLED_APPS?
Solução
Se você está apenas estendendo contrib.comments
sem substituí-lo, você não deve removê-lo dos aplicativos instalados, pois, por exemplo, a maioria das tags de modelo necessárias estão nesse aplicativo.
Para que o Django encontre os templates, templatetags e assim por diante, o aplicativo deve estar nos aplicativos instalados.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow