Перенос проекта Django с Windows на Mac - PullRequest
0 голосов
/ 09 сентября 2011

У меня очень простой проект Django, работающий на моей машине с Windows.Когда я пытаюсь сжать корневой каталог проекта и разархивировать содержимое на моем Mac, я получаю ошибки времени выполнения на всех страницах.Существуют ли какие-либо известные различия между настройкой / вызовом Django в Windows и Mac, возможно, в settings.py?Я не могу понять это.django.get_version() возвращает '1.3' на обеих машинах.

Ответы [ 2 ]

1 голос
/ 09 сентября 2011

Одно раздражение, которое я испытал, это пути к файлам в settings.py, поскольку в osx ваши каталоги выглядят как '/path/to/directory'.

0 голосов
/ 09 сентября 2011

Я понял это, записав это, чтобы, возможно, помочь кому-то еще с той же проблемой:

Оказалось, что это глупый недосмотр моего TEMPLATE_DIRS, у меня на моем компьютере другое имя пользователя. Похоже, что это единственный абсолютный путь в Джанго. Тот же синтаксис, что и раньше:

TEMPLATE_DIRS = (
'/Users/artur/Projects/pollsite',
'/Users/artur/Projects/pollsite/polls_templates'
)

Я также обновился до Python 2.7 со встроенного 2.6, с которым Apple поставляет свои компьютеры (хотя в Django сказано, что 2.4+ будет работать) После выполнения этих двух вещей мой проект работает так, что выглядит Джанго хорошо переводит кроссплатформенность.

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