Scratch3.0后台开发记录(一)创建Django 后台服务器

此篇为Scratch3.0而开发之后端服务器接口开发内容,虽然不难,但还是有一定门槛,你应该先学会或了解一下:

Python、Django、Postman使用方法、Ajax、异步通信等。

其次应该准备一台云服务器,推荐阿里云esc,一年千元左右,4核2m就够用了。然后买个域名,自行备案、配置。

下面我们开始。

(一)为什么选Django

因为我之前一直用Django python、tomcat javaweb、scalatra、做后端开发,我觉得针对Scratch开发这一情况,更加敏捷、url优雅一些、代码耦合低一些更好,借此更加熟悉一下Django

我是用云服务器搭载Centos进行开发,所以使用的是linux命令。没有的可以在自己电脑windows手动进行。

创建Django项目和添加app自行百度一下,推荐使用虚拟空间命令:

(1)虚拟空间

新建个文件夹

mkdir myproject

cd myproject/

创建一个独立的Python运行环境,命名为venv:
virtualenv --no-site-packages venv
或者
virtualenv -p /usr/bin/python2.7 my_project
virtualenv -p python3 my_project

创建完成后进入虚拟环境

source venv/bin/activate
source bin/activate

退出虚拟环境
deactivate 

(2)创建Django项目和添加app

  百度一下你就知道(蒙圈)

(3)配置Setting.py

这里主要配置 1.跨域 2.数据库 3.静态文件 等

(4)写在最后

有时间再补充,如果想知道的可以留言,我会尽快补,没人想知道我也会慢慢补充。

猜你喜欢

转载自www.cnblogs.com/mryaohu/p/12483645.html