/ / Django. Por que os modelos de administração estão na pasta base em vez de no mysite? - python, django, django-templates

Django. Por que os modelos de administração estão na pasta base em vez de no mysite? - python, django, django-templates

Eu estou seguindo o tutorial de django, e eu não entendo por que colocar o templates pasta para as páginas de administração no diretório base, em vez de tê-lo em mysite diretório.

De fato, ao adicionar modelos ao polls app, estes foram colocados no polls diretório. Existe uma razão subjacente para isso acontecer? Terei problemas se alterar essa configuração?

Respostas:

1 para resposta № 1

Um problema que encontrei uma vez com a colocação de modelos nos diretórios de modelos dos aplicativos era que o carregador de modelos usaria o primeiro modelo encontrado por meio de um loop pelo INSTALLED_APPS configuração, por isso, se o aplicativo vier após o aplicativo de administração na lista (o que provavelmente acontece), os modelos substituídos não serão usados.