美文网首页
Django项目Day01[基本环境搭建]

Django项目Day01[基本环境搭建]

作者: WenErone | 来源:发表于2018-10-22 20:46 被阅读0次

一、Ubantu的安装

二、VMware TooLs 的安装

三、虚拟环境的搭建

可以通过软连接来修改python指向,但系统中很多默认是使用的是python2的。如何实现共存?通过虚拟环境来实现。
  • 安装 pip
sudo apt install python3-pip
  • 安装virtualenv
    virtualenv用于创建一个Python的虚拟环境。
pip3 install virtualenv

查看安装的依赖包 pip freeze

  • 安装统一管理工具 virtualenvwrapper
pip3 install virtualenvwrapper -i https://pypi.douban.com/simple

四、配置虚拟环境

文件最后添加两行
export WORKON_HOME=/home/atom/.virtualenvs
  source /home/atom/.local/bin/virtualenvwrapper.sh
- 第二步:创建对应的虚拟目录
mkdir /home/atom/.virtualenvs
- 第三步: 刷新环境
source ~/.bashrc
  • 虚拟环境的使用
- 创建虚拟环境
mkvirtualenv EVN_NAME
- 进入到虚拟环境中
workon EVN_NAME
- 退出虚拟环境
deactivate
- 删除虚拟环境
rmvirtualenv EVN_NAME
'以上皆为python2指向的环境,再次创建虚拟环境指向python3'
- 创建python3 的虚拟环境
mkvirtualenv EVN_NAME -p /usr/bin/python3.5

五、安装Pycharm

  • 编辑工具
  • 拍摄快照

六、安装数据库

# 添加
sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu trusty main universe'

# 更新
sudo apt-get update

# 搜索(从返回的结果查看有哪些版本可以安装,用下边的命令安装相应的版本)
sudo apt-cache search mysql | grep mysql-server

# 安装5.6版本
sudo apt install mysql-server-5.6

# 数据库基本操作
  sudo systemctl stauts mysql.service    // 查看状态  
  sudo systemctl start mysql.service      // 开启服务
  sudo systemctl stop mysql.service      // 停止服务器
  sudo systemctl restart mysql.service  // 重启服务
  sudo systemctl enable mysql.service  // 开启服务开机自启动
  sudo systemctl disable mysql.service  // 关闭服务开机自启动

七、django 简介

  • MVC 设计模式
    解耦;方便代码的重构,以及代码的复用
  • MTV设计模式
    本质上是MVC!
    M:model的模型,负责数据的存取
    T:template 模板,数据展示
    V:view 视图, 业务逻辑处理

八、- Django安装

先进入到虚拟环境中

pip install Django == 1.11.4

  • 查看安装包
    pip freeze

九‘、项目创建

  • 新建项目
    Django-admin startproject HelloDjango
  • 新建应用
    python manage.py startapp 应用名
  • 文件说明
    manage.py 项目入口文件··与Django交互
  • 项目启动
    python mange.py runserver

相关文章

网友评论

      本文标题:Django项目Day01[基本环境搭建]

      本文链接:https://www.haomeiwen.com/subject/vwewzftx.html