实际参考:
nylove.duapp.com
项目源码:
https://github.com/skyisbule/DjangoBae
1,.创建一个应用,并复制git地址。
2.cd进一个文件夹(如test),git clone 你的项目地址。
此时文件夹内会多出三个文件:app.conf index.py favicon.ico。
3.创建requirements.txt用来存储我们的项目依赖包。
4.编辑app.conf,填入:
handlers:
- url : /static/(.+)
script : /static/$1
- url : /media/(.+)
script : /media/$1
- url : (.+)\.js$
script : $1.js
- url : (.+)\.css$
script : $1.css
- url : (.+)\.xml$
script : $1.xml
- url : (.+)\.xsl$
script : $1.xsl
- url : (.+)\.jpg$
script : $1.jpg
- url : (.+)\.jpeg$
script : $1.jpeg
- url : (.+)\.png$
script : $1.png
- url : (.+)\.gif$
script : $1.gif
- url : (.+)\.txt$
script : $1.txt
- url : (.+)\.zip$
script : $1.zip
- url : (.+)\.rar$
script : $1.rar
- url : (.+)\.tar\.gz$
script : $1.tar.gz
- url : (.+)\.mp4$
script : $1.mp4
- url : (.+)\.mp3$
script : $1.mp3
- url : /favicon.ico
script : /favicon.ico
- url : /.*
script : index.py
- expire : .jpg modify 10 years
- expire : .swf modify 10 years
- expire : .png modify 10 years
- expire : .gif modify 10 years
- expire : .JPG modify 10 years
- expire : .ico modify 10 years
5.编辑index.py:
(注意将你的项目名填好 如zqxt.settings)
import os
os.environ['DJANGO_SETTINGS_MODULE'] = 'zqxt.settings'
from django.core.wsgi import get_wsgi_application
from bae.core.wsgi import WSGIApplication
application = WSGIApplication(get_wsgi_application())
6.编辑requirements.txt::
添加一行:
Django==1.8.3
7..将你的应用丢进此文件夹
注意是内层应用,应该包含manage.py
所以此时你的文件夹内应该会是这个样子:
好,现在开始同步到git。
三行命令:
git add -A
git commit
git push
中间会让你输入账号密码 输入就好。
顺利的话,打开你的bae管理页面 就会看到新发布,点击右边的发布应用。
等待一小会儿,打开主页。
即可看到你的Django应用了。
如果还是不成功,请加我的qq:908269303
谢谢