Как создать базу данных в папке проекта в Django? - PullRequest
1 голос
/ 24 мая 2019

У меня очень простой веб-сайт в Django, для которого я не хочу создавать приложение отдельно для этой цели.Таким образом, модели и файл admin.py не появляются при создании проекта django.Когда мы создаем приложение, автоматически создаются эти файлы, которые мы должны зарегистрировать в Setting.py.

Но мой проект очень короткий, и я не хочу создавать дополнительное приложение для этой цели.Есть ли способ создать модель базы данных в самой папке проекта?

Что я пробовал:

1. created a models.py file : wrote my database model in it
2. also created an admin.py file and registered the database model
3. In the setting.py file added the project folder itself

Но, похоже, это не работает, потому что, когда я пытаюсь создать миграцию, ееОтображение меня без изменений.

1 Ответ

2 голосов
/ 24 мая 2019

Проект Django! = Приложение Django.Вы должны сделать это django-way, создать проект Django, затем создать приложение django, которое вы зарегистрировали в проекте django.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...