bae部署Django

实际参考:

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 

谢谢




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值