Я новичок в Django и использую Pycharm от IntelliJ в качестве моей IDE. При вводе:Структура проекта для приложения Django
$ Джанго-админ startproject MySite генерируется
следующая структура проекта:
mysite/
manage.py
mysite/
__init__.py
settings.py
urls.py
wsgi.py
Это не совсем имеет смысла, так как файлы settings.py, urls.py и wsgi.py специфичны для проекта, а не для приложения или пакета. Следовательно, они должны войти в корневую папку, как manage.py. Пожалуйста, порекомендуйте. Благодарю.
структуры вы перечислили не имеет большого смысла - вы можете переформатировать его. Я бы ожидал, что команда 'startproject' верна, и поэтому' settings.py' находится в нужном месте. Я знаю, что у вас может быть 'urls.py' для каждого приложения, так как каждое приложение может иметь собственный набор URL-адресов и подзаголовков. –