擅长:python、mysql、java
<p>这些步骤对我很有用:
我已经手动完成了一些步骤,但是您可以在以后使用每个push命令自动完成这些步骤。</p>
<ol>
<li>从网站向导使用python-3.3创建新的django应用程序</li>
<li>将mysql盒带添加到应用程序(我的选项是mysql)</li>
<li>git将创建的应用克隆到本地</li>
<li>将requirements.txt添加到根文件夹</li>
<li>将myapp添加到wsgi文件夹</li>
<li>修改应用程序以引用myapp</li>
<li>执行git add、commit、push</li>
<li>使用“rhc tail myapp”浏览应用程序并调试错误</li>
<li><p>连接到ssh控制台</p>
<p>rhc ssh myapp</p></li>
</ol>
<p>10.执行</p>
<pre><code>source $OPENSHIFT_HOMEDIR/python/virtenv/venv/bin/activate
</code></pre>
<ol start=“11”>
<li>安装丢失的软件包(如果有)</li>
<li><p>转到应用程序目录</p>
<p>cd~/app-root/runtime/repo/wsgi/app-name</p></li>
<li><p>使用以下项进行迁移:</p>
<p>python manage.py迁移</p></li>
<li><p>创建超级用户:</p>
<p>python manage.py createsuperuser</p></li>
</ol>
<p>15.重新启动应用程序</p>