1
resposta

Diferenças na criação de um app

Qual a diferença entre criar um app utilizando as instruções abaixo?

django-admin startapp nome_do_app

e

python manage.py startapp nome_do_app
1 resposta

utilizar o manage.py é muito melhor e na realidade é mais encorajado. Esse arquivo faz coisas que o django-admin não faz, por exemplo: definir variáveis de ambiente.

Se você tentar realizar start da sua aplicação com o django-admin, ele não vai definir as variáveis ambiente e você terá que fazer isso por conta própria, caso não faça, verá um erro horrível

dica: use sempre o manage.py