Мне удалось добиться этого, изменив файл wsgi.py и manage.py, указав 'DJANGO_SETTINGS_MODULE'
на 'locallibrary.settings.local'
вместо 'locallibrary.settings'
Вещи, которые я бы рассмотрел:
1) Сможете ли вы когда-нибудь массово его увеличить? Если это так, Oracle разрешит очень прямой путь к масштабируемой платформе (вы можете просто создать резервную копию базы данных и восстановить ее до полного экземпляра Oracle).
2) Собираетесь ли вы хотеть умеренного масштабирования? Если это так, то Oracle XE ограничен общим объемом БД 4 ГБ, где MySQL может работать разумно со значительно большим.
3) Могут ли другие ограничения на Oracle XE, вероятно, повлиять на вас? Например, он будет поддерживать только 1 ГБ ОЗУ и 1 ЦП. Если вы думаете, что вам, вероятно, понадобится больше, чем это для достойной производительности, это не стартер. См. FAQ ( http://www.oracle.com/technology/products/database/xe/pdf/dbxe_faq.pdf ) для получения более подробной информации.
4) Есть ли у вас навыки в какой-либо организации? Не только как разработчик, но и для поддержки, резервного копирования стратегии и так далее. Если есть навыки на месте, то, скорее всего, идти с тем, что у вас есть навыки для. Убедитесь, что вы тоже поговорили с парнями из службы поддержки и получили их мнение.
У меня интуитивное чувство говорит о MySQL, но используйте приведенное выше, чтобы взвесить.
Я бы выбрал MySQL. Предполагается, что Oracle XE будет использоваться для проверки концепции. Это похоже на то, как крэк-дилер дает вам вкус, а затем заряжает прикладом, как только вы подключитесь: D
Я думаю, что MySQL - хороший выбор для небольших и средних приложений. Но ваш ожидаемый размер сведет на нет ваше решение.
Я хотел бы отметить, что Oracle недавно приобрела MySql и что будущее MySql теперь немного зависло. Если вы хорошо знакомы с Oracle XE, вы, возможно, захотите его использовать, но я хотел бы указать на следующие причины отказа от использования Oracle.
Лицензии Oracle - самые дорогие в бизнесе (Sql Express может быть лучше, чем Sql Server. дешевле)
Oracle практически не используется в сфере хостинга. Провайдеры хостинга предоставят SqlServer, MySql и PostGre Sql, но я даже не могу вспомнить тот, у которого есть хостинг Oracle.
Это очень похоже на вопрос: какой язык мне следует использовать? Задолго до того, как вы дойдете до каких-либо проблем с масштабированием, вы, вероятно, столкнетесь с проблемами. Я думаю, вам следует задать себе более простые вопросы, например:
Так, например, если вы используете Ruby, вы, вероятно, захотите использовать MySQL. Если вы используете PHP, возможно, выбор будет более размытым.