总体思路描述:
就我个人来说,初次尝试django开发,为了熟悉django开发步骤及基本能力,首先基于MVT模式开发一套完整的在线考试系统。待完成之后,改造前端,基于Vue进行前后端分离,完成系统的单页面程序建设。完成后,再建设对应的微信小程序。
步骤:
基本开发环境的部署已经在讲过,可参照部署。在以上基础上,因我所用的pycharm为社区班,内部没有集成django。需手动创建虚拟环境并安装django。
1、创建虚拟环境
打开终端,创建项目目录,我此次项目创建在用户目录的PycharmProjects 里面,名称为OnlineTest
user@user-PC:~/PycharmProjects$ mkdir TestOnline
在此目录创建python 3.8.0的虚拟环境
pipenv --python 3.8.0
若没有安装python 3.8.0,输入后会弹出询问
Would you like us to install CPython 3.8.0 with pyenv? [Y/n]:
输入y,确认。
此时,基于3.8.0的虚拟环境已创建完成。虚拟环境目录在/home/user/.local/share/virtualenvs下以TestOnline开头的目录中(下图对应的virtualenv location:)。