安装Django虚拟环境并运行第一个Django项目

   Team又接了一个项目,需要做一个Django服务,所以来研究一下Django方面的内容。

  关于Django的安装与使用,网上的说法也是五花八门,下面把我自己踩得坑和所收获的一些经验分享出来:

  Django环境的安装大概就是两种方式,一种是PyCharm,另外一种就是通过命令行。

一、IDE安装

  如果想通过IDE安装的话,可以选择这两项

  

  建议选择Django,尽管有一个缺点(会自动安装Django的最新版本),但是不需要自己配置任何东西,对于新手尤其友好,只需要选择自己的工程目录

  

  环境可以使用虚拟环境也可以使用本机环境(建议使用虚拟环境,本地测试的时候一般没有影响,但是从长远来看,以后涉及到项目的部署之类虚拟环境是很有必要的。)

  

  下面这一项为可选项,templates为模板目录,一般用来存放你的Html文件。Django每个App都是一个应用,(项目和应用有啥区别?应用是一个专门做某件事的网络应用程序。项目则是一个网站使用的配置和应用的集合。项目可以包含很多个应用。应用可以被很多个项目使用。)

  

  下面就是我创建的一个Django项目的文件目录:

  

  使用runserver命令:python manage.py runserver

  

  出现如下界面,浏览器输入http://127.0.0.1:8000/

  

  显示如下界面说明启动成功

  

 

二、命令行安装

  命令行的安装也很容易,首先选择一个你喜欢的目录,按住shift键点击鼠标右键,打开命令行窗口

   

   1、没有虚拟环境的话使用   pip install virtualenv  安装虚拟环境

   2、接着使用 python -m venv 虚拟环境名 建立虚拟环境

          

      3、对虚拟环境进行激活,进入djangotest/Scripts中输入activate

   

           4、激活虚拟环境后安装Django版本, pip install Django (注:要安装以前版本请使用==,例如: pip install Django==1.11.7 )

      5、使用命令 django-admin startproject 项目名 创建项目

   6、进入项目目录,使用命令 python manage.py migrate 创建数据库

使用 python manage.py runserver 启动项目,出现之前的界面证明项目启动成功。
三、启动一个应用
在你创建的应用的views文件下,定义一个函数

 在templates文件夹下新建一个index.html文件

接着在url中配置路径

重新启动服务,运行

python manage.py runserver

运行成功!

 

 


    

 

 

 

 

 

 

 

  

  

posted @ 2019-07-16 11:27  乱世有歌舞  阅读(1270)  评论(0编辑  收藏  举报