第二章、Django入门及第一个项目的编写

本文介绍了选择Django作为Web接口开发框架的原因,详细阐述了Django对Python版本的支持,以及Django的版本分类。文章还逐步指导如何安装Django,包括创建项目、创建应用以及运行项目的步骤,帮助初学者快速上手。
摘要由CSDN通过智能技术生成

1.选择 Django Web框架来做Web接口开发,主要原因是由于学习资料丰富,便于学习。

2.Django 对 python 版本的支持情况。

Django 的版本在 1.8 ,1.9 , 1.11 ,  1.10 的情况下,pyhon对应的版本可以使用 2.7, 3.4 等版本。

Django 的版本在 2.0 的情况下,python对应的版本只能是 3.5 以上的版本。

3.Django 的版本大体上面以后分成三种:

  <1>: LTS(Long Term Support )长时期支持的版本

  <2>: 正式发布的稳定的版本

  <3>:预览版

4.安装步骤如下:

  1. 使用命令来进行安装。
      pip install django 安装最新版本的 Django
  2. 安装指定版本的 Django
      pip install django==1.10.3
      安装完成以后的结果:

  3. 查看安装完以后的 Django的版本
     pip show django 

5.假如 django 安装完成以后,会在 python / scripts / 的目录中出现 admin.exe 的可执行文件

6.在 dos 命令行中 输入 :

 django-admin 命令后也可以查看是否安装成功

7.startporject 创建项目:

 在 dos 命令中 可以到看 startporject 这个命令是用来创建项目。

 命令如下:django-admin startproject  guest(项目名称)

8.检查 Django 是否安装成功步骤如下:

    1. 在dos 命令行中进入python环境:
    2. 在python环境下面输入: import django     # 导入django 的包
                                               django.get_version()    # 查看 django的版本          
  3. 如果可以显示出 当前 django的版本号,说明当前安装的 django是正确的。 

9.通过startproject 来创建Django项目

	1. 通过dos 命令来创建 Django 项目 
				到 指定的目录下面来查看 创建的 Django 目录:
				查看 guest 中的 目录:
	 2. 在 eclipse 中 使用 pydev 创建一个 Hello 的项目:

10.使用startapp命令来在项目里面创建应用

	1. 在刚才Django 创建的 guest 项目 里面创建一个 名称为 : sign 的应用 
			  命令如下:python manage.py startapp sign      
	2. 在 guest 的项目中查看创建的 sign 应用   
	3. 查看 创建的sign 应用中的目录结构:

11.使用runserver命令把项目运行起来

	1. 使用命令 runserver 将 项目运行起来。
		首先要进入到 guest  项目中,然后才可以 启动项目
		 命令如下:python manage.py runserver   ,      		    
	2. 打开浏览器访问: 127.0.0.1 : 8000 或者是 localhost:8000

12.端口被占用了的时候用runserver来修改项目的端口

 	首先进入到: guest 的目录中:
  	输入以下命令: python manage.py runserver 127.0.0.1:8001 
  	将 端口号 : 8000 换成 8001 

13.实现第一个项目的展示

	第一步:配置 guest 目录下面的 settings.py 文件, 将 sign应用添加到 guest项目中。
	         在app 中添加“sign”        
	第二步:在 guest目录下面,打开 urls.py 文件,添加 要打开的路由文件配置 
			 from sign import views	#导入sign中的views模块
			 path(r'index/', views.index),	#然后在urlpattrns中添加url的index字段
	第三步:在sign应用的目录中找到:views.py 添加 index 函数   
			from django.http import HttpResponse#导入HTTPresponse模块
			def index(request):
				return render(request,"index.html")#新建一个index函数
	第四步:使用 模块,在应用 sign/目录中创建 templates/index.html 文件
			templates目录是 Django 默认下使用的目录  
	第五步:通过命令重新启动 服务 
		    首先要进入到 guest  项目中,然后才可以 启动项目
			 命令如下:python manage.py runserver 
	第六步:通过命令来访问 html页面中的内容。
			在浏览器中输入 127.0.0.1 : 8000 或者是 localhost:8000即可访问
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值