Django框架第一课(django项目环境搭建)

django框架初探

1、web框架介绍

web框架就是将web应用开发中通用的部分抽象出来

python自带的框架有4种:

A、django全能型框架    B、tornado优秀的异步框架  C、web.py小巧的web框架  D、flask优秀的轻量级web框架

设计模式:mtv

m:models模型;t:template模板;v:view视图

—————————————————————————————————————————————————————

2、django框架的介绍

(1)、环境搭建

准务环境:1、ubuntu;2、python3.5+;3、pycharm2017.1.5+专业版;4、Mysql

提示:每创建一个新的django项目,都要新建一个python隔离环境

(2)、隔离环境

常用命令如下:

1、查看环境: workon 

2、创建环境: mkvirtualenv -p /usr/bin/python3  envname(表示项目名称)

3、进入环境: workon envname

4、退出环境:deactivate

5、删除环境:rmvirtualenv envname(表示项目名称)

开始创建如下:

1、创建项目虚拟环境(注:创建项目的名称为全英文,英文不要于python中的模块名相同)

2、进入创建好的虚拟环境,在安装django(命令:pip install django)

3、创建项目(用命令创建)

  3.1 创建一个目录文件夹(命令:mkdir project)

  3.2 然后cd到project目录

  3.3 然后创建项目(命令:django-admin startproject name(项目名称))

  3.4 用tree查看创建好的结构根目录

4、打开pycharm,同步项目远程关联

  4.1   第一步:

   第二步:

 

  第三步:

  第四步:

  第五步:选择python解析器,找刚创建的虚拟环境里的python,然后点finish完成

  第六步:配制远程项目路径,找创建虚拟环境里创建好的项目文件夹

  第七步:配制项目根目录(把Mappings中的Deployment path on server 'crm_seven'中的路径复制到Connection中的Root path中,然后把Mappings中的改成 /)

5、启动服务

 1、要端口映射,在VirtualBox设置端口

 2、在项目根目输入:python manage.py runserver 127.0.0.1:8000

 3、在浏览器中输入127.0.0.1:8000就完初步创建

猜你喜欢

转载自www.cnblogs.com/nickshen/p/10559791.html