首先安装虚拟环境virtualenv
sudo pip install virtualenv
然后再新建项目文件夹projectA,在文件夹内创建纯净的虚拟环境
mkdir projectA
cd projectA
virtualenv --no-site-packages venv
创建好环境后即可安装django
pip install django
#如果需要开启时区功能最好同时安装pytz
pip install pytz #如果安装django时没有自动安装请手动安装pytz
安装完成后,创建django项目
#注意此处项目名称要与当前目录名相同
#最后还有一个点,意思是在当前目录下创建项目
django-admin startproject projectA .
创建好项目后要做一下简单的配置
nano projectA/settings.py #修改配置文件
#将语言改为中文
#LANGUAGE_CODE = 'en-us'
LANGUAGE_CODE = 'zh-hans'
#将时区改为中国的东八区
#TIME_ZONE = 'UTC'
TIME_ZONE = 'Asia/Shanghai‘
然后初始化默认数据库
python manage.py migrate
注意:如果出现unable to open database file 这很可能是由于权限不足导致,加上sudo即可
最后远行项目
python3 manage.py runserver