记录一下过程~
pwd #查看当前所在路径
ls #查看当前目录文件列表
cd project #进入project目录
mkdir api #建立一个后端文件夹
mkdir app #建立一个前端文件夹
cd api #进入后端文件夹api
python3 -m venv venv #在后端文件夹内建立虚拟环境
source venv/bin/activate #启动进入虚拟环境
pip install django #在虚拟环境下安装django
建立一个新文件(使用nano或者vi,这里用的是nano)
touch requirements.txt(建立)
nano requirements.txt(打开)
####暂时不执行这一步(将下列拷贝进文件中
django==3.2.19
django-debug-toolbar==4.1.0
django-cors-headers==4.0.0
django-environ==0.10.0
django-extensions==3.2.1
django-request-logging==0.7.5
djangorestframework==3.14.0
mysqlclient==2.1.0拷贝完上面这些句子之后保存这个requirements.txt文件。然后根据以上清单开始安装这些软件,命立如下
pip install -r requirements.txt
大家注意到刚才这个安装命立我是直接用的pip命令,前面没有加sudo了。因为你现在在虚拟环境里,完全掌握了这个环境而无需再使用管理员权限。如果这个时候你前面加了sudo则反而跳出虚拟环境而使用了管理员的环境下的pip命令了,这样会造成麻烦)
当你完成安装,运行一下后端看看
python manage.py runserver
如果起来了指向了一个url地址,你可以直接点击打开这个后端网站,通常是https://localhost:8000, 如果你刚才是点击的这个链接,会直接打开浏览器你能看到这个后端网站
written by:廖老师