python 3.3 + django 1.7
一、建立新應用
二、在新建的目錄裡新增git庫
三、設定金鑰
$ rhc set-env django_settings_secret_key="_2c4=vbrws1lqrssc@xpr1z^%kgfk6dv=_uyqxr%2k8*3r(_4*%hbqkpx1-x
四、安裝資料庫
$ rhc cartridge add postgresql-9.2
五、更改資料庫型別為postgresql然後推送
開啟檔案wsgi/openshift/settings.py更改為:
'engine
': '
django.db.backends.postgresql_psycopg2',
'name
': os.environ[''],
'user
': os.environ['
openshift_postgresql_db_username'],
'password
': os.environ['
openshift_postgresql_db_password'],
'host
': os.environ['
openshift_postgresql_db_host'],
'port
': os.environ['
openshift_postgresql_db_port
'],
$ git push
六、建立django admin
1 $ rhc ssh2 \> source $openshift_homedir/python/virtenv/venv/bin/activate
3 \> python "
$openshift_repo_dir
"wsgi/manage.py createsuperuser
備註:--end--
在Pythonanywhere上部署Django
1 在github上建立乙個倉庫blog 2 轉殖到本地,新增django專案,再推送到github 3 轉殖到pythonanywhere,以後每次更新用git pull即可 4 在pythonanywhere上建立venv virtualenv venv source venv bin acti...
在AWS中部署OpenShift平台
openshift是redhat出品的paas平台。openshift做為paas平台最大的特點是它是完全容器化的paas平台,底層封裝了docker和kubernetes,上層暴露了對開發者友好的介面來完成對應用程式的整合 部署 彈性伸縮等任務。docker提供了對打包和建立基於linux的輕量級...
在github上建立專案
git 分支的建立和合併 git branch yourbranch git checkout yourbranch 切換到yourbranch 開發yourbranch分支,然後開發之後與master分支合併 git checkout master git merge yourbranch git...