Доброе время суток, читатель.
Сегодня решил в очередной раз попробовать работать с django ну и конечно хотелось бы иметь возможность запускать мое приложение в openshift.
вот основные файлы и то что получилось.
Требует оптимизации но работает:
основная идея в том что по умолчанию openshift использует как DocumentRoot некую папку "/" это видно из лога в момент перезапуска приложения.
remote: Application directory "/" selected as DocumentRoot
судя по всему для php ребята сделали хоть какую-то оптимизацию и теперь можно одну из нескольких директорий, как написано тут: openshift blog
для python-2.7 я не нашел подобной информации кроме того что мы можем создать директорию wsgi/static и класть файлы туда.
что бы не копировать файлы каждый раз файлы я положил их в $OPENSHIFT_DATA_DIR а в $OPENSHIFT_REPO_DIR/wsgi/ сделал симлинк
Буду признателен если кто-то преложит вариант лучше
Сегодня решил в очередной раз попробовать работать с django ну и конечно хотелось бы иметь возможность запускать мое приложение в openshift.
вот основные файлы и то что получилось.
Требует оптимизации но работает:
основная идея в том что по умолчанию openshift использует как DocumentRoot некую папку "/" это видно из лога в момент перезапуска приложения.
remote: Application directory "/" selected as DocumentRoot
судя по всему для php ребята сделали хоть какую-то оптимизацию и теперь можно одну из нескольких директорий, как написано тут: openshift blog
для python-2.7 я не нашел подобной информации кроме того что мы можем создать директорию wsgi/static и класть файлы туда.
что бы не копировать файлы каждый раз файлы я положил их в $OPENSHIFT_DATA_DIR а в $OPENSHIFT_REPO_DIR/wsgi/ сделал симлинк
Буду признателен если кто-то преложит вариант лучше
Комментариев нет :
Отправить комментарий