一:(创建虚拟环境)
首先,更新virtualenv库(该库用于创建虚拟环境):sudo pip install -U virtualenv
然后,创建虚拟环境:virtualenv -p python venv(这里的venv是虚拟环境的名称,随便定义)
二:(激活虚拟环境)
激活虚拟环境:source venv/bin/activate (在Windows中一样,ll_env\Scripts\activate,都是activate这个文件)
三:(在虚拟环境中安装所需的第三方库以及各种工具包)
安装Django库: pip install django==3.1.4 (指定Django版本为3.1.4,也可以不指定)
安装mysqlclient的依赖库:
sudo apt update
sudo apt install -y libmysqlclient-dev
安装ipython和mysqlclient库: pip install ipython mysqlclient
安装第三方库:
pip install pillow
pip install markdown
pip install django-crispy-forms
四:(创建Django项目,在项目中创建相关应用)
创建项目:django-admin startproject myweb(这里的myweb为项目名称,可以随便取名)
创建应用:先切换目录到项目中,然后python manage.py startapp app1(这里的app1为应用名称,可以随便取名)
五:(启动MySQL服务,并创建数据库)
启动MySQL服务: sudo service mysql start
创建一个名为myweb的数据库:mysql -u root -e 'CREATE SCHEMA myweb CHARSET = UTF8' (-e后面的字符串为MySQL语句)
六:(创建数据库迁移文件,并迁移数据库)
创建数据库迁移文件:python manage.py makemigrations
迁移数据库:python manage.py migrate