【发布时间】:2013-06-05 18:28:56
【问题描述】:
我的设置.py
if ON_OPENSHIFT:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'django',
'USER': 'USER',
'PASSWORD': 'PASS',
'HOST': '127.2.202.129',
'PORT': '3306',
}
}
还有我的 action_hooks/deploy
source $OPENSHIFT_APP_DIR/virtenv/bin/activate
export PYTHON_EGG_CACHE=$OPENSHIFT_APP_DIR/virtenv/lib/python-2.6
echo "Executing 'python $OPENSHIFT_REPO_DIR/wsgi/my/manage.py syncdb --noinput'"
python $OPENSHIFT_REPO_DIR/wsgi/my/manage.py syncdb --noinput
echo "Executing 'python $OPENSHIFT_REPO_DIR/wsgi/my/manage.py collectstatic --noinput'"
python $OPENSHIFT_REPO_DIR/wsgi/my/manage.py collectstatic --noinput
每当我这样做时,
git add .
git commit -a -m "project"
git push
我的数据库没有显示表格...为什么??
提前谢谢
【问题讨论】:
-
您是否在 git push 的输出中遇到错误?另一件事是尝试直接在应用程序设备上运行这些命令。
-
你可以直接在哪里@应用程序齿轮
标签: python mysql django openshift