阿里云-云开发平台部署Django

备注:请先务必先阅读官方参考文档

1.云平台创建项目

参考官方文档:https://help.aliyun.com/document_detail/183377.html?spm=5176.11065259.1996646101.searchclickresult.5d43d7f0M872xQ

2.本地创建项目

本地需预先执行以下操作:

①数据库从sqlite3改为mysql(用sqlite3会在服务器上读写,云服务器上只能进行只读操作)
②执行数据库迁移命令(云服务器执行命令会提示成功,实际并不成功)
③创建超级用户(云服务器执行命令会提示成功,实际并不成功)
④收集静态文件(云服务器上执行会失效)
⑤将pip安装的包导入至requirements.txt

3.项目上传至云开发平台IDE(直接拖)

①将本地requirements.txt中的复制到云平台IDE中的requirements.txt中(记住不要覆盖自带的)

②终端执行【sudo pip install -r requirements.txt --target ./ -i https://pypi.tuna.tsinghua.edu.cn/simple】

执行成功后,IDE上会出现很多文件夹,如下图:

③将本地文件拖到IDE中,项目同名文件夹里面文件拖到最外层,如下图

4.测试预览

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值