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
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
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