Сначала я создал виртуальную среду python в пользовательском каталоге. Затем я перешел на рабочий стол и запустил команду для запуска проекта django-admin startproject eitan
. Эта команда создала папку с именем eitan
на рабочем столе.
Ниже представлена древовидная структура каталога eitan
-
.
├── a
│ ├── __init__.py
│ ├── __init__.pyc
│ ├── admin.py
│ ├── apps.py
│ ├── migrations
│ │ └── __init__.py
│ ├── models.py
│ ├── tests.py
│ └── views.py
├── app_users
│ ├── __init__.py
│ ├── __init__.pyc
│ ├── admin.py
│ ├── apps.py
│ ├── migrations
│ │ └── __init__.py
│ ├── models.py
│ ├── tests.py
│ └── views.py
├── db.sqlite3
├── eitan
│ ├── __init__.py
│ ├── __init__.pyc
│ ├── settings.py
│ ├── settings.pyc
│ ├── urls.py
│ ├── urls.pyc
│ ├── wsgi.py
│ └── wsgi.pyc
└── manage.py
Я также создаю два приложения Django с именами a
и app_users
внутри каталога eitan
.
Затем я выполнил команду python manage.py runserver 0.0.0.0:8080
, которая запустила сервер Django на http://127.0.0.1: 8080 / .
URL сервера http://127.0.0.1: 8080 / не показывал целевую страницу по умолчанию (значок запуска ракеты) приложения Django. Вместо этого он просил меня запустить приложение Django.
Ниже приведен скриншот полученного мной результата. 
В соответствии с рекомендациями я также пытался запустите приложение Django, но оно вернуло ошибку, указанную ниже.
`CommandError: 'a' conflicts with the name of an existing Python module and cannot be used as an app name. Please try another name.`
`CommandError: 'app_users' conflicts with the name of an existing Python module and cannot be used as an app name. Please try another name.`
Версии приложения -
Версия PIP
pip -V
pip 20.0.2 from /Users/jeetpatel/Library/Python/2.7/lib/python/site-packages/pip (python 2.7)
Django Версия -
python -m django --version
1.11.25
Python Версия -
python --version
Python 2.7.16