Django2.0开发教育网站(留言板回顾基础知识一)

一、虚拟环境安装

virtualenv介绍:

每个项目都应该有一套独立的python运行环境,项目与项目之间要互相隔离来方便管理,因此引入virtualenv

virtualenv优点:

Django2.0开发教育网站(留言板回顾基础知识一)_第1张图片
one.JPG

virtualenvwrapper安装

pip install virtualenvwrapper-win
pip install virtualenvwrapper(Linux)
  • 创建虚拟环境
    mkvirtualenv 虚拟环境名
  • 常用命令
deactivate #退出虚拟环境
workon #列出虚拟环境
workon 虚拟环境名 #进入虚拟环境
  • 安装Django(虚拟环境下)
    pip install django==2.0.1
    Django2.0开发教育网站(留言板回顾基础知识一)_第2张图片
    one.JPG

二、Pycharm创建Django项目

Django2.0开发教育网站(留言板回顾基础知识一)_第3张图片
one.JPG

Django2.0开发教育网站(留言板回顾基础知识一)_第4张图片
one.png

选择好项目路径,配置已有虚拟环境以后点击create创建项目

  • 点击导航栏的run可以直接运行我们的django项目


    Django2.0开发教育网站(留言板回顾基础知识一)_第5张图片
    one.JPG
  • 解决run多窗口运行项目
    单击edit configurations,弹出的对话框中单击右上角Allow running in parallel(单一实列运行)打勾


    Django2.0开发教育网站(留言板回顾基础知识一)_第6张图片
    one.png

    Django2.0开发教育网站(留言板回顾基础知识一)_第7张图片
    one.png

三、留言板回顾django基础知识

Django目录结构:

Django2.0开发教育网站(留言板回顾基础知识一)_第8张图片
one.png
  • mredu(主文件夹):
    • int.py : 包模块文件
    • settings.py :Django项目配置文件
    • urls.py : 路由配置文件
    • wsgi.py : wsgi网关配置文件
  • templates(文件夹): 放置静态文件
  • db.sqlite3:Django自带小型数据库
  • manage.py:Django项目命令控制工具

创建message应用

每一个app应用对应于Django项目中一个文件夹。

你可能感兴趣的:(Django2.0开发教育网站(留言板回顾基础知识一))