Ubuntu下django项目搭建详细引导

Ubuntu下django项目搭建详细引导

1. 创建django项目环境准备

1 . 安装虚拟环境

1 . 安装virtuallenv
sudo pip install virtualenv
在这里插入图片描述
在这里插入图片描述
2 . 安装virtualenvwrapper
sudo pip install virtualenvwrapper
1 ) 安装方式1:
在这里插入图片描述
在这里插入图片描述

2 )安装方式2::
在这里插入图片描述
在这里插入图片描述

3 . 对安装的包进行更新操作
sudo apt upgrade
在这里插入图片描述

2 . 创建虚拟环境存放目录(切记:不能加sudo)

mkdir $HOME/.virtualenvs
在这里插入图片描述

特别提醒:千万不能出现以下两种方式输入
在这里插入图片描述
在这里插入图片描述

3 . 配置虚拟环境文件

1 . 进入配置文件
vim ~/.bashrc
在这里插入图片描述
2 . 在末行加上以下两句
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
在这里插入图片描述

4 . 启动虚拟环境配置文件

source ~/.bashrc

在这里插入图片描述

5 . 创建虚拟环境

1 . 在python2中,创建虚拟环境
mkvirtualenv 虚拟环境名称
例 :mkvirtualenv py_django
2 . 在python3中,创建虚拟环境
mkvirtualenv -p python3 虚拟环境名称
例 :mkvirtualenv -p python3 py3_django
在这里插入图片描述
3 . 虚拟环境创建完成后自动进入该虚拟环境
在这里插入图片描述

6. 总结:创建虚拟环境流程:

1 ) 安装虚拟环境
2 ) 创建虚拟存放目录
3 )更改配置文件
4 )启动虚拟配置文件
在这里插入图片描述

7 . 对虚拟环境实现增删改查退出操作

1 . 添加虚拟环境
mkdirtualenv -p python3 环境名称
2 . 查看当下虚拟环境列表
workon
3 . 使用虚拟环境(切换虚拟环境)
workon 虚拟环境名称
4 . 退出虚拟环境
deactivate
在这里插入图片描述
5 . 删除虚拟环境
rmvirtualenv 虚拟环境名称
提醒: 先退出:deactivate 再删除:rmvirtualenv 虚拟环境名称
在这里插入图片描述

8 . 在虚拟环境下安装工具包

1 . 工具包安装位置
① python2版本下:
~/.virtualenvs/py_flask/lib/python2.7/site-packages/
②python3版本下:
~/.virtualenvs/py3_flask/lib/python3.5/site-packages/
2 . 切换到对应版本环境下安装django命令(以python3为例)
pip install django==2.2.14
3 . 查看安装的工具包
pip list

在这里插入图片描述

4 . 关于django工具下载超时可参考之前一篇文章 https://blog.csdn.net/weixin_45912307/article/details/107735946

2. 搭建项目

1 . 切换到存放工程目录下
cd /home/ubuntu1804/桌面/django_project

2 . 创建Django项目
django-admin startproject 项目名
如:django-admin startproject projcetName_test
在这里插入图片描述

3 . 对项目进行查看
tree
在这里插入图片描述

4.启动项目 (默认ip:端口 为127.0.0.1:8000)

1 . 先切换到项目目录下(必须在相应虚拟目录下)
cd projcetName_test
2 . 输入项目启动命令(二选一)
命令1: python manage.py runserver ip:端口
命令2: python manage.py runserver
在这里插入图片描述

  1. 在浏览器输入项目ip:端口
    在这里插入图片描述

5 .配置环境变量

1 . 打开pycharm,点击“open”
在这里插入图片描述

2 . 找到创建的项目
在这里插入图片描述
在这里插入图片描述

3 . 罗列虚拟路径并进行相应复制
1 )which python
在这里插入图片描述
4 . 在项目下导入django工具包
1 )点击setting
2 ) 找到python interpreter
3 ) 选择 system interpreter
4 )粘贴虚拟路径进行查找
5 )检验是否导入成功
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

5 . 创建子应用

1 . 创建子应用
python manage.py startapp 子应用名
在这里插入图片描述

2 . tree进行查看
在这里插入图片描述
3 . 注册子应用
将子应用的配置信息文件apps.py中的Config类添加到INSTALLED_APPS列表中。
子应用名
子应用名.apps.子应用名.Config
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值